推送到远程仓库时会发生这种情况:
我过去创建了一个repo,我不需要输入密码。为什么不适用于所有回购?
答案 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