2017-10-08 1 views
0

USBスティックにgitリポジトリを作成したいとします。スティック上で、私は、コマンド「致命的:リモートオリジンは既に存在します。」の修正方法on '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 repoを作成しましたが、エラーは発生しません(別のディレクトリを使用しています)。今私はこのエラーを取得します。 「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-to-a-新しいリポジトリ) – phd

答えて

1

リモートoriginを最初に削除してから、パスをもう一度追加してください。

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

はい、多分それは働いた。しかし、どのように私はこの問題に最初から着くのですか? – Alex

+0

git initコマンドを実行したときに '.git'フォルダが既に存在していたと思います。 'git init'コマンドの出力を確認できますか? ** "Reinitialized existing Git ..."のように出力された場合、.gitは既に存在し、 'origin'も存在していました。 –

関連する問題