設定
text
binary
union
参考:
git merge の挙動をカスタマイズする | Shogo’s Blog
How to use git merge driver ‘union’? – Stack Overflow
カスタムマージドライバー
引数
%O
:共通の祖先となるバージョン%A
:現在のバージョン/マージの起点%B
:マージするバージョン%L
:コンフリクトマーカーのサイズ%P
:マージ結果を格納するパス
参考:
マージの戦略 – Git の属性 | Pro Git Book [公式]
Custom Git Merge Drivers | Julian Burr
How to Write a Custom Git Merge Driver | Greg Micek
Defining a Custom Merge Driver – gitattributes | Git Documentation [Official]
How do I add a custom merge strategy? – Stack Overflow
Add a git merge driver to the repository? – Stack Overflow
How to extented a git merge driver? – Stack Overflow
リファレンス
merge-config | Git Documentation [Official]
Example of Custom Merge Driver (Praqma)
リポジトリ:
Praqma/git-merge-driver: Example of How to Configure a Custom Git Merge Driver – GitHub
npm-merge-driver
リポジトリ:
npm/npm-merge-driver: Git Merge Driver for Resolving Conflicts in npm-related Files – GitHub
入手:
参考:
Resolving Git Conflicts in package-lock.json Using a Merge Driver | Axel Navarro