本地库关联远端库有两种方式:HTTPS和SSH
先说说HTTPS关联的方法:
1.git-test目录下有一个本地git库,库中包括一个提交的test.txt文件,现在将这个本地git库关联到远端库(github),需要在github建立一个与本地库可以关联的库,例如:


2.通过https传输方式关联
git remote add origin https://github.com/pwllove888999/git-test.git
git push --set-upstream origin master

3.上传本地库代码到远端库,提示需要输入远端库的用户名和密码
git push

再说说SSH关联方法:
1.在本地生成ssh key,生成过程中会让你输入保存key的文件路径和传输时的pass,都可以之间enter回车键直接跳过
ssh-keygen -t rsa -C "<your email>"

2.生成的ssh key是一对公钥和私钥,将公钥在github中配置好,公钥生成的路径上面已经显示(我的是在/c/Users/Machenick/.ssh/id_rsa.pub),把id_rsa.pub中的公钥copy到github配置界面,如下按步骤添加好公钥:

3.通过ssh传输方式关联,后续上传代码步骤同https一致:
git remote add origin git@github.com:pwllove888999/git-test.git

提交和拉取代码
git push
git pull
跳转上一节:(五)git-删除文件
网友评论