2011-12-05 13 views
6

私は/ private/gmillsという名前のクローンに入っています。私はgit merge main_intを実行しました。git merge中の変な出力

別のマシン上の他のユーザーのために別のクローンへの参照があります。これは何を意味するのでしょうか?

リモートが1つしか設定されておらず、この他のクローンまたはマシンを指していません。

警告メッセージ:リモートリポジトリ上の

warning: Failed to merge submodule projects/kernel (multiple merges found) 
1b64e534e162316a124f98edef6584d7ead1c563: > Merge branch 'main_int' into main_int_infra_xlp 
fe1ffcf1f49d8741e03710837fc6e1179b1cf222: > merge from main_int workspace:/private/sriniv/projects/kernel on build02 

情報:

git remote -v 
origin [email protected]:flt/root.git (fetch) 
origin [email protected]:flt/root.git (push) 
+8

警告はサブモジュールを扱います。あなたは私たちにそのサブモジュールに関する詳細を教えてください。リモートリポジトリとは何ですか?私はあなたのマージがこの 'projects/kernel'サブモジュールにも関係しているという事実に問題があると考えています。 – BenC

+1

'.git/config'ファイルと' .gitmodules'ファイルを投稿します。 –

答えて

1

それはあなたがサブモジュールの問題を持ってマージしているGitの枝のように見えます。あなたのリポジトリ内のファイル.gitmodules.git/configを見て、どのサブモジュールが参照されているか調べてください。