我无法准确找到问题的答案,或者我只是遗漏了一些东西。
我在 GitHub 上创建了一个空的私有(private)仓库。我的本地机器上有一个现有的 Git 项目。
我想将本地 Git 项目推送到现有的私有(private)仓库,但收到“找不到存储库”错误。
使用了 GitHub 提供的以下命令:
git remote add origin https://github.com/url.git
git push -u origin master
如果我使用允许我登录的 Github GUI 应用程序,我可以将现有的本地 Git 项目推送到我的私有(private) Github 存储库没有问题。
但是,我更愿意从终端推送。
最佳答案
发现问题。我的钥匙串(keychain)中保存了一个不同的 GitHub 帐户。尝试推送到原点时,没有提示我输入新的用户名/密码,因为它一直在尝试使用保存在我的钥匙串(keychain)中的任何内容。
以下是修复该问题的说明:https://help.github.com/articles/updating-credentials-from-the-osx-keychain/
此外,如果您使用两步验证,您将需要创建个人访问 token 并使用它来代替您的 GitHub 密码。创建 token 的说明在这里:https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/
关于Github 推送到私有(private)仓库,未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45966170/