如何以不要求 merge 提交消息的方式使用 git flow release finish
? -m
标志没有像我预期的那样提供这一点。
目标当然是能够以不需要交互的方式编写脚本。
最佳答案
可以设置环境变量
export GIT_MERGE_AUTOEDIT=no
git flow release finish -m 'Merge Message' release_branch_name
unset GIT_MERGE_AUTOEDIT
它不会在您 merge 时调用编辑器。
如果你切换到我的 fork git-flow AVH Edition您可以将此选项设置为仅在使用 git-flow 时有效。
关于git - `git flow release finish` 非交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14531243/