如何解决“致命:远程原点已存在”。 'git remote add'?

如何解决“致命:远程原点已存在”。 'git remote add'?

问题描述:

我想在我的U盘上创建一个git仓库。在棍子我用命令如何解决“致命:远程原点已存在”。 'git remote add'?

git init --bare MyRepo 

,并在笔记本电脑(Ubuntu的14.04)的存储库中创建一个裸git仓库我发出以下命令

git init 
git add . 
git commit -m 'first commit' 
git remote add origin /media/alexander/Stick/MyRepo 

,并得到了错误

fatal: remote origin already exists. 

我成功在棒上创建了一个git仓库,之前没有任何错误(当然使用不同的目录)。现在我得到这个错误。 'git status'的输出是

On branch master 
Your branch is up-to-date with 'origin/master'. 

nothing to commit, working directory clean 

那么是怎么回事?

+0

确保您没有在错误的目录(在已存在的Git仓库中)运行'git init'。 – axiac

+0

[远程原点可能已经存在'git push'到一个新的资源库](https://*.com/questions/1221840/remote-origin-already-exists-on-git-push-toa-a-新库) – phd

先删除远程origin,然后再次添加路径。

$ git remote rm origin 
$ git remote add origin <repo-url> 
+0

是的,也许那工作。但是我是如何首先解决这个问题的? – Alex

+0

我想,'.git'文件夹在您执行'git init'命令时已经存在。你能检查'git init'命令的输出吗?如果输出如**“重新初始化现有的Git ...”**,那么.git已经存在并且也存在“origin”。 –