2016-07-26 8 views
1

githubから実際に書き込まれていない不要な行がいくつか追加されています。確かに、それらはコードの一部ではありません。githubから引っ張った後に望ましくない行が追加されています。

私は、このコマンドによって引きをしています=>

git pull https://github.com/project/abcproject.git master 

行はこの=>

 <<<<<<< HEAD 
    ======= 
    >>>>>>> 8dcbf52aea6c16a5743dae0b5840c2888102dee0 
+1

これらの行は、GITの競合を示します。参照してください:åhttp://stackoverflow.com/questions/10657315/git-merge-left-head-marks-in-my-files – yorammi

+0

@yorammiありがとう:) –

答えて

3

のように追加されている引っ張ったときに、競合を持っているようです。これは、あなたと他の人が同じファイルを変更したために起こります.Gitは何をすべきかを決めるのに十分スマートではありません。

競合を解決する必要があります。 this linkがお手伝いできます。

この種のものを早期に診断するために採用できる1つの方法は、引っ張る前にgit fetchを実行することです。

+0

大丈夫、私はそれを....ありがとう:) –

+0

ところで、gitは十分にスマートではないという問題ではありませんが、一般的なケースでは、マージ競合の解決策を選択することはできません。何らかの情報(例えばドメインに関する情報)を保持しておくと、最もインテリジェントな人間であっても不可能にするのは簡単です。 – AnoE

関連する問題