Github要求输入密码

时间:2013-12-04 16:32:10

标签: git version-control github

推送到远程仓库时会发生这种情况:

enter image description here

我过去创建了一个repo,我不需要输入密码。为什么不适用于所有回购?

2 个答案:

答案 0 :(得分:1)

这是因为您使用的是https://,这需要使用密码而不是使用SSH密钥的git:// URL。

GitHub实际上有关于此https://help.github.com/articles/which-remote-url-should-i-use

的文档

答案 1 :(得分:0)

您已添加远程https url语法:

git remote add origin https://github.com/zoliky/abctest.git

如果你想要使用ssh密钥,你应该使用ssh url语法:

git remote add origin git@github.com:zoliky/abctest.git

现在要更改它,请执行以下操作:

git remote set-url origin git@github.com:zoliky/abctest.git

Github的解释是here