問題:
git分支合併的時候,如開發分支合併生產分支,部分配置檔案(如資料庫配置)不需要合併到生產分支,
但是每次合併檔案都會有這幾個配置檔案。
解決方式:
1.生產分支合併master分支的時候,忽略配置檔案,進行合併操作。
2.合併完之後將master分支反向合併至生產分支,這個時候由於master分支的**是剛從生產分支合併過來的,所以只會存在配置檔案的差異,丟棄這些檔案進行一次空合併。
由於開發分支是從master開的,配置檔案與master一致。在下次合併分支的時候,如果開發分支的配置檔案沒有做過改動,那麼就不會將開發分支的配置檔案合併到生產。
git忽略特定檔案或目錄
在將某個目錄新增到git版本庫 或提交某個git版本庫的改動時,可能希望忽略掉一些檔案或目錄 如編譯時生成的.o a檔案等 可以修改.git info exclude檔案來實現。舉例如下 vi git info exclude git ls files others exclude from git...
git忽略特定檔案或目錄
在將某個目錄新增到git版本庫 或提交某個git版本庫的改動時,可能希望忽略掉一些檔案或目錄 如編譯時生成的.o a檔案等 可以修改.git info exclude檔案來實現。舉例如下 vi git info exclude git ls files others exclude from git...
git合併分支
應該是基本知識的,但是之前工作很少用develop分支,用的時候也不會負責合併和發布新版本,所以就一直沒有接觸這塊,做自己小東西一點一點嘗試吧,也不敢亂來,怕一不小心把自己 搞沒了.需求 我在github有乙個master分支,本地有乙個develop分支,目前做的修改都在develop上,現在準備...