Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
该git merge命令有一个执行快进合并的选项,但这不是我想要的,因为如果它不能执行快进合并,它会使用普通合并。
git merge
是否有一个 git 命令只执行快进合并(从跟踪的远程分支)并且如果快进合并是不可能的则什么都不做?
从git-merge手册页:
git-merge
--ff-only 拒绝合并并以非零状态退出,除非当前 HEAD 已经是最新的或者可以将合并解析为快进。
--ff-only
拒绝合并并以非零状态退出,除非当前 HEAD 已经是最新的或者可以将合并解析为快进。