0
我剛開始使用git(git svn)並導入SVN回購,所以我對git很陌生。如何忽略合併更改?
我想要實現:
我想有2個分支,其中的分支A將有一個項目,分支A_dev將具有相同的項目,但經過微調的配置,讓我來測試我的碼。所以我的開發將在A_dev中發生,然後我將我的更改合併到A中(除配置更改外)。
有沒有一種方法可以讓我的配置更改爲A_dev而忽略了我將該分支進一步合併到A?
到目前爲止,我嘗試使用
git merge -s ours <rev> A_dev
哪裏轉就是更改配置都致力於爲A_dev,直到我跑
git svn rebase
之後配置chages得到應用到工作正常修訂答:
除此之外,我能想到的是隻有存儲配置更改,並申請每次結帳A_dev,這是一種anno英。或者也許是用另一種方式做,然後在A上開發,然後合併到A_dev,測試切換到A修復問題,這也不是很完美。
這些文件已被跟蹤並存在於svn存儲庫中,但我剛纔發現的解決方案是使用git update-index --assume-unchanged file – kane77