sourcetree git flow 无法正常使用

新换了台电脑, 发现在使用在 sourcetree 上使用 git flow 的时候无法正常工作.
将项目 git flow 初始化了之后, 想要新建一个功能分支, 显示如下:


1.png

正常情况下的功能分支都是有 feature 前缀的, 这里缺失了.
更严重的是完成了功能分支之后无法进行后续的流程.
在 git flow 中点击完成功能, 效果如下:

2.png

加载完成之后根本没有功能可供选择, 功能无法完成.

解决方案:

  • 在项目根目录下找到 .git/config 文件
  • 找到 [gitflow "prefix"] 配置选项, 这时候看起来应该是这样的:
[gitflow "prefix"]
    feature = 
    bugfix = 
    release = 
    hotfix = 
    support = 
    versiontag = 
  • 修改配置选项为:
[gitflow "prefix"]
    feature = feature/
    bugfix = bugfix/
    release = release/
    hotfix = hotfix/
    support = support/
    versiontag = 

完成后 git flow 就能正常使用了.

推荐阅读更多精彩内容