liunx git 已经设置了ssh key 还是需要帐号和密码的解决方法。

为什么明明已经设置了git ssh key ,可每次 pull 的时间还是需要帐号的密码呢。

这是因为,在你git remote 远程仓库的时候,使用的是https 而不是ssh.

知道原因以后,我们就可以使用如下命令来立即解决。

git remote remove origin 

git remote add origin  git@gitee.com:ycookies/XXXXX.git

git branch --set-upstream-to=origin/master master


这样就把https 切换到了ssh .

以后就可以愉快的使用git pull .

posted @ 2020-11-21 12:12  ycookiee  阅读(621)  评论(0编辑  收藏  举报