12

なぜ「git mergetool」(meld) は競合マーカー付きの祖先ビューを表示するのですか? これは完全に間違っており、なぜこれを行うのか理解できませんでした。どうすれば修正できますか?

3 方向のマージが表示されるはずです

[ Your Changes ]          [ Common Base ]            [ Upstream Changes ]

私が得るものは次のとおりです。

[ My Changes   ]   [ File with Conflict markers ]    [ Upstream changes ]

見る:サンプルのスクリーンショット

4

1 に答える 1

2

設定でパラメータ名が正しく設定されていないようです。$BASE、$REMOTE などが表示されるはずです。これらが「meld」のドキュメントで指定されているとおりであることを確認してください。

また

誤って未解決のファイルをコミットしてしまいました。これを確認するには、 aを実行してgit log -S'<<<<<<'、何かが戻ってくるかどうかを確認します。もしそうなら、これは事実です。

お役に立てれば

于 2011-09-21T17:48:45.430 に答える