当前位置: 首页 > news >正文

代码上传Github:SSH法

博主本地系统文件夹名“C++”,现将该文件根据SSH协议上传至github。

1.创建密钥

ssh-keygen

一路回车即可,密钥存放在.ssh文件中,根据路径可以找到,本创建生成两把密钥(公钥、私钥)。

2.本地与github关联

2.1 将公钥复制到github

根据上文密钥生成路径找到密钥,公钥为id_rsa.pub,复制后进入github-头像-settings-SSH and GPG keys-new SSH key-将公钥复制进去-保存,如下图。

2.2 上传目标文件(以“C++”文件为例)
2.2.1 初始化文件夹
git init

2.2.2 添加文件并创建分支
git add .                      //添加需要上传的文件
git commit -m "first commit"   //第一次提交,创建分支
2.2.3 在github中创建仓库

该仓库为本地文件所需存储的地方,填写仓库名称,点击Create repository即创建成功。

2.2.4 以SSH协议进行关联

(1)进入刚才创建的仓库中,点击SSH,复制

(2)进入终端,将复制的连接输入终端

git remote add test git@github.com:ethancooperwz/test.git
//test可以自定名称,git@后面这串即刚才在github仓库在复制的内容
2.2.5 上传

注意此处“master”即刚才2.2.2所创建的分支名称,根据实际填写

git push test master

3.测试

刷新一下github页面,本地中文件如果存在即上传成功。

http://www.dtcms.com/a/394120.html

相关文章:

  • 【iOS】AFNetworking初步了解及使用
  • JVM实战-G1参数调优
  • 超简单的视频分割脚本
  • 基于51单片机电子钟闹钟12/24小时制LCD显示( proteus仿真+程序+设计报告+讲解视频)
  • 在 Windows 系统上安装官方 Codex CLI 教程
  • Redis 配置与优化全攻略
  • 二分查找左右边界写法
  • Oracle体系结构-Large Pool详解
  • Elasticsearch面试精讲 Day 19:磁盘IO与存储优化
  • 【AI智能体】Dify 搭建数据分析应用实战操作详解
  • Nginx localtion / 、/a、/a/ 的区别
  • 【C++】string的使用与模拟实现
  • 新手向 算法 希尔排序-yang
  • 如何用RAG增强的动态能力与大模型结合打造企业AI产品?
  • 黑马头条_SpringCloud项目阶段五:openFeign服务接入以及接入腾讯云内容安全服务实现文章提交违规信息自动审核
  • Spring、SpringBoot框架核心流程详解
  • 195. Java 异常 - finally 块:Java 中的“兜底侠”
  • C语言底层学习(2.指针与数组的关系与应用)(超详细)
  • 008 Rust注释
  • ubuntu防火墙开放端口
  • ​MySQL 8.0.29 RPM 安装教程(CentOS 7 / RHEL 7 详细步骤)​附安装包
  • AIPPT:AI一键生成高质量PPT
  • [已更新]2025华为杯E题数学建模研赛E题研究生数学建模思路代码文章成品:高速列车轴承智能故障诊断问题
  • 从零到一:Vue3 + Spring Boot + MySQL 全栈项目部署到阿里云服务器完整教程
  • 微服务基础2-网关路由
  • ubuntu创建新用户
  • 黑豹X2(Panther-x2)armbian 驱动NPU/VPU的驱动下载安装
  • 50.Mysql主从复制与读写分离
  • 软件设计师,经典计算题
  • Python的bz2库讲解