使用HTTPS clone代码的情况
- 从github中,以https方式clone代码库到本地。URL为:https://github.com/xxx/reponame.git
- 在本地代码库中修改代码
设置TortoiseGit:
- config选择Local
- URL设置为:https://github.com/xxx/reponame.git (跟clone url一致)
- Helper设置为:wincred
- Username设置为:你在github上的用户名
现在开始push代码,第一次还是会提示输入密码。但以后在提交就不会提示了。
使用SSH clone代码的情况
- 从github中,以ssh方式clone代码库到本地。URL为:git@github.com:xxx/reponame.git
- 在本地代码库中修改代码
- 在git bash中,使用
ssh shh-keygent -t rsa
命令生成私钥和公钥。 将公钥的内容添加到github中:
现在就可以开始push代码了。