[英]Git Merge Conflict Custom Auto-Resolution
有沒有辦法在git中編寫自定義合並沖突解析器? 我們正在通過更改多個分支上的java import語句而導致惡意合並沖突。 這些似乎很容易編寫一個插件來自動處理90%的時間。 git是否有鈎子可以讓我們為這種情況編寫自定義自動合並行為?
您可以定義一個新的合並策略.gitconfig
描述這里 。
[merge "mymergescheme"]
name = my awesome merger
driver = "my_executable_here"
然后,您可以在.gitattributes
為特定文件指定合並策略,如同一頁面所述。
src/*.java merge=mymergescheme
還有git rerere命令用於解決沖突一次,然后讓git以相同的方式解決類似的未來沖突。 我自己沒有使用它的經驗,我不確定這是否正是你正在尋找的,但我懷疑這應該值得考慮/測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.