1. 小技巧
- 如果push的时候总是让你输入账号密码,那么可能是因为使用了https方式 push,参考
- git bash中使用git remote -v,如果出现origin https://github.com/wei0long/AugmentedReality.git (fetch) origin https://github.com/wei0long/AugmentedReality.git (push),就说明可能是这个原因
- 下面可以改成ssh方式的(当然要生成公钥并加到GitHub上)
- git remote rm origin
- git remote add origin git@github.com:wei0long/AugmentedReality.git
- git push origin
- 有可能出现错误:disconnected no supported authentication
- git bash正常
- 可能是要修改TortoiseGit的Network下的ssh client为Git的,而不是TortoiseGit自带的
Git使用总结
原文:https://www.cnblogs.com/wyp1988/p/10056438.html