当处理和关闭拉取请求时,你有三个合并选项:创建合并提交,压缩并合并和变基并合并。我想知道这些选项如何转化为实际的Git命令-特别是涉及--no-ff
的情况。
合并对话框列出了以下两个示例(步骤1和步骤2):
git fetch origin
git checkout -b develop origin/develop
git merge master
而且:
git checkout master
git merge --no-ff develop
git push origin master
但我很困惑,因为这些示例都适用于三个选项。这肯定不对。所以我想我可能误解了用户界面。
Git的命令是什么?--no-ff
在任何地方被使用吗?