当 Sourcetree 已经存在时,如何在 Sourcetree 中创建第二个修补程序分支?每当我尝试时,它都会告诉我先完成当前的修补程序。有没有办法拥有多个修补程序分支?
问问题
8759 次
3 回答
23
好的,想通了。默认情况下,Sourcetree 不允许您使用其 UI/Git Flow 一次创建多个修补程序分支。它希望你在创建一个新的之前“Git Flow > Finish”第一个。
但无论如何你都可以创建第二个修补程序......
此存储库的永久解决方案
- 在 Sourcetree 单击终端
git config --add gitflow.multi-hotfix true
现在你可以像往常一样:Git Flow > Start New Hotfix
临时解决方案(只允许一次)
- 在 Sourcetree 单击终端
git checkout -b hotfix/my_new_hotfix master
现在您有了一个名为 my_new_hotfix 的新修补程序
于 2017-09-26T19:40:29.010 回答
3
该命令将允许它:
git config --global gitflow.multi-hotfix true
于 2018-03-06T23:20:22.513 回答
0
如果你想手动编辑你的 git 配置,那么它应该是这样的:
[gitflow]
multi-hotfix = true
于 2021-03-10T08:02:33.897 回答