解决每次git提交时都要输入用户名和密码的问题

Github和Gitee的操作都是一样的,下面的方法对两种平台都适用

  1. 查看当前项目采用的提交方式

    git remote -v

    如果是下图这样,就说明采用的是https方式


  2. 修改提交方式

    如果是https方式,那么就要删除原有的https方式,采用ssh方式

    git remote rm origin

    然后在仓库的克隆/下载按钮下,复制ssh链接:[email protected]:… .git

    git remote add origin ssh链接

    再查看当前项目采用的提交方式,就会发现变了


  3. 检查公钥

    默认公钥是存储在用户目录下的.ssh目录中

    里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

    将公钥添加到git平台就可以了

猜你喜欢

转载自blog.csdn.net/qq_20493631/article/details/109454242