Git:如何更改用于克隆存储库的凭证的密码
问题描述:
我正在使用Linux,并使用我的github帐户凭据克隆私有存储库。但过了一段时间我的密码已经改变了github,每当我尝试使用git pull时,它给我一个错误 remote:无效的用户名或密码。Git:如何更改用于克隆存储库的凭证的密码
如何更改第一次克隆存储库时使用的密码?
答
你问题git remote -v
并检查你正在使用什么样的认证。我总是使用git协议(使用SSH)。您可以在./git/config文件中自由编辑这些远程URL。我相信你使用HTTP克隆它(或使用SSH w/o .ssh密钥文件存在)。
如果你想使用SSH,你可以按照这个:https://help.github.com/articles/generating-ssh-keys
然后,你将永远不必再担心密码。
+0
使用SSH密钥+1。 – pjmorse 2014-09-05 12:43:35
你为什么不重置你的密码从github? – 2014-09-05 09:13:05
感谢没有一个选项,因为我有多个存储库 – LearningBasics 2014-09-05 09:16:30
您的凭据在url中硬编码吗?检查.git/config或在〜/ .netrc中硬编码? – MrTux 2014-09-05 09:17:50