ブランチを別のブランチにリベースしようとすると、gitはマージできず、競合が発生します。 gitのは、これら2つのコミットをマージすることができない理由を私は疑問に思ってなぜgitはマージできませんか?
<<<<<<< HEAD
=======
if (($mode == 'w')) {
$mode = 'r';
var_export($GLOBALS, true);
//print("<pre>");
//var_dump(array_keys($GLOBALS));
//print("</pre>");
}
>>>>>>> 7896670... Some initial changes that I carried over from other directory...
:私は、競合ファイルに次のように見ることができますか?それは簡単なマージですね。 1つのバージョンにははありません。、もう1つのバージョンにはのいずれかがあります。なので、マージは簡単です。私は何が欠けていますか?
ここではリベースしてマージしていますが、これはあなたがやっていることですか?これを行うために発行したコマンドを投稿することはできますか?何も含まれていないと言ったら、何も含まれていません。 –
@Chris Nicola:私が与えたコマンドは 'git rebase -i origin/master'でした(私はコミットの束を持っていました...私は最初のものを選んで残りを押しつぶしていました)。私は実際にgitが私にこれらの矛盾を与える理由を理解せずに、実際にすべてのマージを手動で行ったという過程で混乱しました。私は3ウェイマージアルゴリズムを理解する必要がありますね! –