我刚开始使用git(git svn)并导入了SVN repo。
我想要实现的目标:
我想有2个分支,其中分支A将有一个项目,分支A_dev将具有相同的项目,但具有允许我测试我的代码的调整配置。所以我的开发会在A_dev中发生,然后我会将我的更改合并到A(除了配置更改之外)。
有没有办法让我对A_dev的配置更改忽略了我将这个分支进一步合并到A?
到目前为止,我尝试使用
git merge -s ours <rev> A_dev
其中rev是修订版,其中配置的更改已提交给A_dev,在我运行
之前工作正常git svn rebase
之后,配置更改将应用于A.
除此之外,我能想到的是只在藏匿中进行配置更改并在每次检出A_dev时应用,这有点烦人。或者也许反过来并在A上开发然后合并到A_dev,测试切换到A修复问题,这也不是它。