SourceTree:如何使用Git Flow创建多个修补程序分支

时间:2017-09-26 19:40:29

标签: git atlassian-sourcetree git-flow hotfix

如果已经存在,可以在Sourcetree中创建第二个修补程序分支?每当我尝试它时,它会告诉我先完成当前的修补程序。有多个修补程序分支的方法吗?

3 个答案:

答案 0 :(得分:6)

好的想通了。默认情况下,Sourcetree不允许您使用UI / Git Flow一次创建多个修补程序分支。在创建新的之前,它希望你在第一个“Git Flow> Finish”。

但是你可以创建第二个修补程序......

此存储库的永久解决方案

    在Sourcetree中
  1. 单击终端
  2. git config --add gitflow.multi-hotfix true
  3. 现在你可以按照惯例: Git Flow>启动新修补程序

    临时解决方案(仅允许这一次)

      在Sourcetree中
    1. 单击终端
    2. git checkout -b hotfix/my_new_hotfix master
    3. 现在您有了一个名为my_new_hotfix

      的新修补程序

答案 1 :(得分:1)

此命令将允许它:

git config --global gitflow.multi-hotfix true

答案 2 :(得分:0)

如果你想手动编辑你的 git 配置,那么它应该是这样的:

[gitflow]
    multi-hotfix = true