合并时移动两个分支提示
Move both branch tips when merging
有没有一种简单的方法可以将两个分支提示移动到合并提交?
初始情况:
A--B <-- master
\
C <-- dev
之后的情况
git checkout master
git merge dev
假设创建的合并提交 D 没有冲突:
A--B--D <-- master
\ /
C <-- dev
期望的情况:
A--B--D <-- master, dev
\ /
C
只需将 master
合并到 dev
:
git checkout dev
git merge master
如果您想更加确定没有额外的手动操作妨碍您,请添加 --ff-only
选项:
git merge --ff-only master
此选项将确保 dev
不会在 master
之上创建额外的合并提交,只会接受快进到 master
。
有没有一种简单的方法可以将两个分支提示移动到合并提交?
初始情况:
A--B <-- master
\
C <-- dev
之后的情况
git checkout master
git merge dev
假设创建的合并提交 D 没有冲突:
A--B--D <-- master
\ /
C <-- dev
期望的情况:
A--B--D <-- master, dev
\ /
C
只需将 master
合并到 dev
:
git checkout dev
git merge master
如果您想更加确定没有额外的手动操作妨碍您,请添加 --ff-only
选项:
git merge --ff-only master
此选项将确保 dev
不会在 master
之上创建额外的合并提交,只会接受快进到 master
。