git分支合併時忽略特定文件

前言
近日在做項目的時候,需要生成並操作多個分支,但是分支中只是一部分文件存在差異,大部分文件代碼都是公用的,剛開始是手動進行合併,但是效率太低,重複工作太多,於是研究了一下,git還真是支持這個功能的,方法如下:

分支合併忽略特定文件步驟
在項目根目錄下新建文件.gitattributes,然後文件中寫入需要忽略的文件名 + merge=ours, 一個文件佔一行 例:
忽略config.xml 文件
config.xml merge=ours
如果設置了沒有起效,在根目錄下運行命令行 git config merge.ours.driver true 進行config配置
.gitattributes該文件主要是用於設置git對特定文件進行配置屬性的,還可進行其他的配置,具體大家可以去找找
————————————————
版權聲明:本文爲CSDN博主「sharpdeng」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sharpdeng/article/details/80441469

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章