独自のカスタム マージを作成し、それを標準のマージの代わりに使用できるかどうか疑問に思っています。
頭に浮かぶ唯一のアイデアは、それをmerge.toolとしてconfigに入れることですが、それにより、代わりにではなく、標準のgit-mergeの後に実行されます。
ありがとう!
gitattributes のドキュメントを読む:
カスタム マージ ドライバの定義
マージ ドライバの定義は、gitattributes ファイルではなく .git/config ファイルで行われるため、厳密に言えば、このマニュアル ページで説明するのは適切ではありません。しかし…</p>
カスタム マージ ドライバ フィルフレを定義するには、次のように $GIT_DIR/config ファイル (または $HOME/.gitconfig ファイル) にセクションを追加します。
[merge "filfre"]
name = feel-free merge driver
driver = filfre %O %A %B
recursive = binary