除了幾個特定檔案之外,是否可以使功能分支與主分支完全同步?
因此,例如,我有一個專門為嘗試新樣式而創建的分支,該樣式對 css 檔案進行了一些更改,我不確定是否要使用新樣式,但我想在繼續作業時保持選項打開在我的主應用程式上......當我切換回我的樣式分支時,我在主程式中的所有進度都不再存在,所以我看不到我更新的應用程式在我的備用樣式中的樣子..
因此,在排除樣式檔案的同時保持 2 同步將是完美的!
我試圖查找我可能會如何做到這一點,但還沒有設法遇到我正在尋找的東西..
謝謝你提供的所有幫助!
uj5u.com熱心網友回復:
我認為您已經采取了正確的方法:為您的“特殊 CSS”創建一個單獨的分支。
您可以(并且應該)經常將“main”中的更改合并回“dev”分支,以保持一切同步。
除非特定的 CSS 檔案在“main”中發生變化,否則合并不應影響您的分支。
否則,您可能會考慮查看 .gitattributes:
- 我可以防止某個檔案被合并到另一個分支,但仍將其置于版本控制之下嗎?
- 如何讓 Git 在合并時保留特定檔案
- gitattributes - 定義每個路徑的屬性
uj5u.com熱心網友回復:
如果您的分支中的檔案沒有更改,您可以將您的main分支合并到您的分支。stylecssmain
如果你的分支.css中的兩個檔案都發生了變化,你可以創建一個新的分支來開發新功能,并且只在分支或分支中修改你的樣式。預覽所需樣式時,只需將分支合并到分支或分支,樣式不會受到影響,因為樣式檔案不會在分支中修改。mainstyledevmainstyledevmainstyledev
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/483508.html
標籤:混帐
