所以我再次运行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.
答案 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)