【发布时间】:2014-03-18 04:18:50
【问题描述】:
直到昨天,我还在做一个项目,每 20 分钟我就会推送到我的远程 Git 存储库。每次我推送时,都会被要求输入用户名和密码,这让我很生气。我查看了link 并尝试了 Muein Muzamil 的答案,所以在我的 git bash 中我输入了:
git config remote.origin.url git@github.com:my_username/my_project.git
然后我的问题开始了。现在我不能推动它给我: this message。我没有设置密钥或做过类似的事情,我只是输入了我上面提到的命令。然后我尝试取消设置 remote.origin.url 属性,但它没有再次推送,它说this。现在我只想撤消我的更改,如有必要,我每次都会输入我的用户名和密码,但我需要推送到我的仓库。
【问题讨论】:
-
阅读上面@NevikRehnel 发布的链接,了解如何创建公钥并将其上传到github。然后要恢复您的配置,只需打开
.git/config文件并再次设置正确的原点。如果你不确定它应该是什么样子,只需将 github 存储库克隆到另一个位置并比较配置文件。 -
感谢您的快速响应 :) 它解决了我的问题
标签: git github ssh public-key git-bash