設定

  • text
  • binary
  • union

参考:

git merge の挙動をカスタマイズする | Shogo’s Blog

How to use git merge driver ‘union’? – Stack Overflow

カスタムマージドライバー

引数
  • %O共通の祖先となるバージョン
  • %A現在のバージョン/マージの起点
  • %Bマージするバージョン
  • %Lコンフリクトマーカーのサイズ
  • %Pマージ結果を格納するパス

参考:

Custom Merge Driver – Qiita

マージの戦略 – 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

入手:

npm-merge-driver – npm

参考:

npm-merge-driver | uki00a

Resolving Git Conflicts in package-lock.json Using a Merge Driver | Axel Navarro

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA