之前在github建立了仓库,但是git push的时候发现经常需要输入用户名和密码。
后来才知道是关联仓库的时候应该用ssh而不是https
主要解决方式如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7967b21c39169b8692fce41387401aba.jpeg)
1. git remote -v 查看关联的仓库
第一个为别名 一般为origin 第二个为仓库地址(我的是HTTPS形式)
2. git remote rm 别名(一般别名为origin)
删除目前关联的仓库
3. 在github仓库里找到需要关联的ssh进行复制(如图)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e982f2352faaf3035ea7c3a4db461a55.png)
4. git remote add origin ssh复制的地址 (关联远程仓库 )
5. 通过git remote -v 查看是否关联成功。