1. 首先确定一下ssh-key是否添加成功
测试你的ssh-key
ssh -T git@github.com
输入yes后若显示
Hi Vastera! You’ve successfully authenticated, but GitHub does not provide shell access.
则代表ssh-key已经添加,如果没有则需要先解决添加ssh-key的问题.
2. 查看一下远程仓库的repo 的链接方式,如果是http://的方式,则每次push和pull都需要登录。可以改成git@github.com:Vastera/ 的方式,则每次不要账户和密码。
git remote show origin
显示为:
Fetch URL: https://github.com/Vastera/xxx.git
Push URL: https://github.com/Vastera/xxx.git
3. 移除现有的http方式的远程仓库
git remote rm origin