合并时移动两个分支提示

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