场景:
分支:debug
分支:main
把debug分支合并到main分支,合并的时候忽略s.yaml文件,test文件夹里的所有文件内容。
配置命令:
git config --globalmerge.ous.driver true
设置要忽略的文件/文件夹:
合并分支:
此时把debug分支合并到main,如果main分支存在debug分支设置忽略的文件/文件夹并且内容不同,则忽略,不会合并debug分支里面的内容。
准确来说这个功能应该是避免合并某个文件时内容的冲突,而不是忽略。
其他教程:如何在合并时支持忽略部分文件不合入?
THE END