解决Git每次提交拉取代码都需要输入密码的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Git每次提交拉取代码都需要输入密码的问题相关的知识,希望对你有一定的参考价值。

参考技术A

github 每次需要输入 passphrase for key id_rsa 的解决办法

$ ssh-keygen -p

如果原来有密码需要先输入旧密码,当提示你输入新的密码的时候,按enter就可以啦,继续确认enter就可以

➜ ~ git:(master) ✗ ssh-keygen -p

Enter file in which the key is (/Users/never/.ssh/id_rsa):

Enter old passphrase: (注:此处需要输入旧密码)

Enter new passphrase (empty for no passphrase): (注:此处直接Enter)

Enter same passphrase again: (注:直接Enter)

Your identification has been saved with the new passphrase.

取消Git每次拉取提交推送都要输入密码

原因:在初始化配置Git用户信息时,设置了用户密码

解决方式:重置用户密码,并设置为空

$ ssh-keygen -p

Enter file in which the key is (/c/Users/xxx/.ssh/id_rsa):  (直接Enter)
Enter old passphrase:(输入旧密码)
Key has comment ‘xxx@DESKTOP-CNLBIPC‘
Enter new passphrase (empty for no passphrase):(直接Enter)
Enter same passphrase again:(直接Enter)
Your identification has been saved with the new passphrase.

*********************************************************************************************************

百度了很多都是这个命令

  $ git config --global credential.helper store

然后,下次再输入一次 账号密码 就可以了

但是在我电脑上就是不管用o(╥﹏╥)o

 

 

以上是关于解决Git每次提交拉取代码都需要输入密码的问题的主要内容,如果未能解决你的问题,请参考以下文章

vsgit每次都需要拉取吗

取消Git每次拉取提交推送都要输入密码

sourceTree每次拉取代码和提交代码都需要输入密码

sourceTree每次拉取代码和提交代码都需要输入密码

解决git每次提交、更新都需要输入账户密码

软件工具微记录-git每次提交拉取都要输入用户名和密码,这个简单粗暴的解决方案可以试一下