git pull 不用输入用户名密码

Posted 没有烦恼丶Zz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git pull 不用输入用户名密码相关的知识,希望对你有一定的参考价值。

首先需要通过 SSH 的方式进行连接,而不能通过 https 的方式连接。

如果此前已经把 origin 的 URL 设置为 https,则可以通过命令行修改:

git remote set-url origin <newurl>

SSH公钥涉及命令:

## 生成公钥
ssh-keygen -t rsa -C "你的邮箱地址"

## 查看公钥
cat /root/.ssh/id_rsa.pub

## 测试连接
ssh -T git@gitee.com

以gitee为例将SSH添加至:

账户设置->安全设置->SSH公钥内

git pull总是要输入账号和密码

如果你用git从远程pull拉取代码,每次都要输入密码,那么执行下面命令即可

git config --global credential.helper store

这个命令则是在你的本地生成一个账号密码的本子似的东东,这样就不用每次都输入了(但是还得输入一次)

以上是关于git pull 不用输入用户名密码的主要内容,如果未能解决你的问题,请参考以下文章

Git Push 不用再次输入用户名和密码方法

git pull总是要输入账号和密码

windows上git push和pull时每次都需要输入本地密码,怎么去掉,linux上不用

解决每次git pull/push都需要输入用户账号密码的方法

CentOS下git push/pull无需输入密码

Git Pull 避免用户名和密码方法