git中有没有一种方法可以在不合并文件的情况下合并两个分支?换句话说就是画合并箭头。
假设我有分支A和B,我需要将分支B合并到A,但不需要B中的所有更改,而只需要将分支链接到一起。
git checkout A
git merge B --no need changes
一般来说,有没有办法合并两个没有子模块的分支。我想保留子模块,因为它在分支A,仍然需要合并分支B。
更新
git merge-我们的分行名称对我有用。
最佳答案
使用git merge -s ours B
执行合并,放弃b将引入的任何更改。不过,来自B
的提交现在仍处于A
状态,但是,在合并之前,文件处于A
状态。