新换了台电脑, 发现在使用在 sourcetree 上使用 git flow 的时候无法正常工作.
将项目 git flow 初始化了之后, 想要新建一个功能分支, 显示如下:
正常情况下的功能分支都是有 feature 前缀的, 这里缺失了.
更严重的是完成了功能分支之后无法进行后续的流程.
在 git flow 中点击完成功能, 效果如下:
加载完成之后根本没有功能可供选择, 功能无法完成.
解决方案:
- 在项目根目录下找到 .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 就能正常使用了.