我创建GitHub上回购,然后尝试连接到它,并得到这个错误:Git的错误消息“远程起源已存在”
$ git的远程添加原产https://github.com/jatalamo/heroku-test-site.git 致命:远程起源已经存在。
昨天当我创建了一个不同的回购时,这并没有发生。任何人都可以帮我弄清楚如何在gibash上推动这个现有的回购?我是一个新手!
我创建GitHub上回购,然后尝试连接到它,并得到这个错误:Git的错误消息“远程起源已存在”
$ git的远程添加原产https://github.com/jatalamo/heroku-test-site.git 致命:远程起源已经存在。
昨天当我创建了一个不同的回购时,这并没有发生。任何人都可以帮我弄清楚如何在gibash上推动这个现有的回购?我是一个新手!
您得到remote origin already exist
的原因是因为名称为origin
的远程已存在。您可以通过输入git remote -v
来查看哪些内容会显示您的所有git回购的遥控器。您应该看到:
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
的远程设备,因此你不需要手动添加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的网址为远程调用origin
或其他任何你喜欢的名字。
你应该能够再拉,并使用这些命令的推动:
git pull origin master
git push origin master
打开了.git/config
和手动更改[remote "origin"]
下远程仓库的URL。然后再试一次。
我做了remote -v,它显示的是以前创建的名为rutgers的仓库。该heroku测试网站不显示? –
对不起,我有点困惑。什么是以前创建的回购?输入git命令时你在正确的文件夹中吗?如果可能的话,用一些截图更新你的问题。 –
感谢您的回复。我想到了。从URL的最后删除“.git”由于某种原因而工作。 –