繁体   English   中英

Git错误消息“远程原点已存在”

[英]Git error message “remote origin already exists”

我在github上创建了一个repo,然后尝试连接到它,并收到此错误:

$ git remote add origin https://github.com/jatalamo/heroku-test-site.git致命:远程起源已存在。

昨天在我创建另一个仓库时并没有发生这种情况。 谁能帮我弄清楚如何在gibash上使用现有的仓库? 我是一个新手!

您获取remote origin already exist的原因remote origin already exist是因为以origin名称命名的远程已经存在。 您可以通过输入git remote -v进行检查,这将向您显示git repo的所有远程站点。 您应该看到以下内容:

origin  https://github.com/jatalamo/heroku-test-site.git (fetch)
origin  https://github.com/jatalamo/heroku-test-site.git (push)

克隆github存储库的命令是git clone https://github.com/jatalamo/heroku-test-site.git <folder_name> 如果执行此操作,将自动为您设置一个称为origin的远程,因此您无需通过键入git remote add origin https://github.com/jatalamo/heroku-test-site.git手动将https://github.com/jatalamo/heroku-test-site.git作为git remote add origin https://github.com/jatalamo/heroku-test-site.git

您需要键入git remote add origin https://github.com/jatalamo/heroku-test-site.git是,您不是从github克隆,而是在本地计算机上键入git init不是远程的,因此您必须手动将github url添加为名为origin或您喜欢的其他名称的远程文件。

然后,您应该能够使用以下命令来拉动和推动:

git pull origin master
git push origin master

打开.git/config并在[remote "origin"]下手动更改远程存储库的url。 然后再试一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM