在`git remote add`之后,找不到存储库错误

时间:2013-02-24 09:09:20

标签: git github

所以我再次运行git remote add origin来表明它已经存在。该错误看起来不言自明。如何让git push origin master在这里工作?

(ENV)Benjamins-MacBook-Air:rss Ben$ git remote add origin git@github.com:ars/rss.git
fatal: remote origin already exists.
(ENV)Benjamins-MacBook-Air:rss Ben$ git push origin master
ERROR: Repository not found.

2 个答案:

答案 0 :(得分:3)

我宁愿使用https表单推回你的回购:

git remote set-url origin https://github.com/user/repo.git
# in your case:
git remote set-url origin https://github.com/ars/rss.git

git remote set-url 更改当前与原点相关联的网址(请参阅git remote man page)。

请注意,我无法访问rss.git,因此您需要首先在GitHub上创建它(并执行git push -u origin master),或者它是现有的但是私有回购。

另请注意,如果远程来源已存在,您可以将其保留并在另一个远程名称下添加github网址,例如“github”。
或者,您可以重命名现有来源(git remote rename origin otherName),然后git remote add origin gitHubUrl

答案 1 :(得分:0)

  • 以管理员身份登录github.com。
  • 使用与git remote add相同的名称在那里创建存储库。
  • 如果您尝试将存储库推送到您已获得访问权限的git帐户(例如您的组织的帐户),请确保您在github上登录该实际帐户。 com,不是你自己的。
  • 重新尝试。