git能够把github作为远程仓库,本地可以进行推送有关变更,从而多人可以进行协作开发工作。
1 ssh-keygen -t rsa -C "your-email@163.net", 在生成秘钥数据过程中,一路按回车,建议不要输入密码。
2 把刚才生成的id_rsa.pub文件中的秘钥数据,复制到在github中的setting中的新增一ssh密码,设置ssh密码。
3 在终端git bash中,利用 ssh -T git@github.com 这个命令来测试,如果出现 successfully authenticated的字样表示可以正常
连接到远程仓库github上。
4 假设在github上的远程仓库名称是:cpplearn。
5 在本地shell使用命令:git remote add origin git@github.com:yourname/cpplearn.git
6 这样把origin和远端仓库关联起来。
7 在后续操作中,可以使用类似命令
git pull origin master 这样是把远端仓库的下拉到本地,同时进行了merge
git push origin master 把本地的更新推送到远端仓库。