代码上传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页面,本地中文件如果存在即上传成功。