4

独自のカスタム マージを作成し、それを標準のマージの代わりに使用できるかどうか疑問に思っています。

頭に浮かぶ唯一のアイデアは、それをmerge.toolとしてconfigに入れることですが、それにより、代わりにではなく、標準のgit-mergeの後に実行されます。

ありがとう!

4

1 に答える 1

4

gitattributes のドキュメントを読む:

カスタム マージ ドライバの定義

マージ ドライバの定義は、gitattributes ファイルではなく .git/config ファイルで行われるため、厳密に言えば、このマニュアル ページで説明するのは適切ではありません。しかし…</p>

カスタム マージ ドライバ フィルフレを定義するには、次のように $GIT_DIR/config ファイル (または $HOME/.gitconfig ファイル) にセクションを追加します。

[merge "filfre"]
    name = feel-free merge driver
    driver = filfre %O %A %B
    recursive = binary
于 2012-10-19T15:22:14.390 に答える