sh.exe C:\Users\username\AppData\Local\Atlassian\SourceTree\gitflow_local\gitflow\git-flow init -d
flags:WARN -d --
C:\Program Files (x86)\Atlassian\SourceTree\tools\getopt.exe: invalid option --
flags:FATAL unable to parse provided options with getopt.
我联系了github帐户,想要" Git Flow"它显示了如上所述的消息。
答案 0 :(得分:2)
有一个similar issue reported at Atlassian:
在SourceTree安装之前,问题似乎是一个错误的git flow安装 我删除了所有git flow安装数据并重新安装了SourceTree(在删除所有SourceTree数据之后)
重新安装SourceTree后,一切都很好! :)
您可以详细了解git-flow installation within a SourceTree context in this issue:
SourceTree不会在您的系统上全局安装
git-flow
如果要直接从命令行访问它,则路径应为
%USERPROFILE%\AppData\Local\Atlassian\SourceTree\gitflow_local
MsysGit中的
git-flow
命令需要一些库才能正常工作。见https://github.com/nvie/gitflow/wiki/Windows#wiki-msysgit如果您真的想在git bash上使用
git-flow
,我强烈建议您使用上面链接中的说明安装新副本。
如果您计划在命令行和SourceTree中使用git-flow
BOTH,请使用上面链接中的nvie代码。
如果要仅在命令行中使用,请安装fork https://github.com/petervanderdoes/gitflow。它的工作(远)更好,但你应该注意不要再使用GUI来发出git-flow
命令。