0
私はgitのためにmergetoolとしてmeldを使用していますが、git mergetool
を実行すると、meldは常に3つのファイルを表示します。私は、merd内の2つのファイル(HEADバージョンと、マージしたい他のブランチからのバージョン)だけを見たいと思っています。 2つのファイルだけでマージするように、meldを設定することはできますか?mergeの競合を解消する方法2つのファイルがmeldに表示されるようにする
[merge]
tool = meld
[mergetool]
prompt = false
[mergetool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
はあなたがからの出力を示すことができる(すなわち
$REMOTE
コマンドの引数を削除します)単にあなたの設定を変更する、(あなたが$REMOTE
と比較したくないと仮定した場合) 'git mergetool'と' git status'、そしておそらくあなたを助けることができるかもしれない他のものがありますか? –私は、他人が行った変更をよりよく理解し、マージを容易にするために、3-wayマージという素晴らしいことをいつも見つけました。私は本当にそれが仕事をより難しくする理由を得ていません。 – Philippe
@Philippeは言うとおり、おそらく3つのファイルを見たいと思っています。 meldを使用して3ウェイマージを実行しているときは、変更を中央にではなくずっと押してください。もう少し明らかになります。 – ti7