2017-10-08 104 views
0

我想在我的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://stackoverflow.com/questions/1221840/remote-origin-already-exists-on-git-push-toa-a-新庫) – phd

回答

1

先刪除遠程origin,然後再次添加路徑。

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

是的,也許那工作。但是我是如何首先解決這個問題的? – Alex

+0

我想,'.git'文件夾在您執行'git init'命令時已經存在。你能檢查'git init'命令的輸出嗎?如果輸出如**「重新初始化現有的Git ...」**,那麼.git已經存在並且也存在「origin」。 –

相關問題