标签: git git-merge git-pull
git merge命令有一个执行快进合并的选项,但这不是我想要的,因为如果它不能进行快进合并,它会使用正常的合并。
git merge
是否存在仅执行快进合并(来自跟踪的远程分支)的git命令,如果无法进行快进合并,则不执行任何操作?
答案 0 :(得分:8)
来自git-merge手册页:
git-merge
- FF-仅 拒绝以非零状态合并和退出,除非当前HEAD已经是最新的,或者合并可以解析为快进。
- FF-仅
拒绝以非零状态合并和退出,除非当前HEAD已经是最新的,或者合并可以解析为快进。