2014-09-05 66 views
0

我正在使用Linux,并使用我的github帐户凭据克隆私有存储库。但过了一段时间我的密码已经改变了github,每当我尝试使用git pull时,它给我一个错误 remote:无效的用户名或密码。Git:如何更改用于克隆存储库的凭证的密码

如何更改第一次克隆存储库时使用的密码?

+0

你为什么不重置你的密码从github? – 2014-09-05 09:13:05

+0

感谢没有一个选项,因为我有多个存储库 – LearningBasics 2014-09-05 09:16:30

+1

您的凭据在url中硬编码吗?检查.git/config或在〜/ .netrc中硬编码? – MrTux 2014-09-05 09:17:50

回答

1

你问题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