Col*_*las 6 git-flow atlassian-sourcetree
在我当前正在进行的项目中,我无法gitflow
使用 SourceTree 进行初始化。你能帮我吗?
我的 SourceTree 版本是2.7.6
.
如果我尝试做
然后我有这个对话框
但是当我确认时,我遇到了错误
小智 5
我有完全相同的问题。我将 SourceTree 移至另一个目录,其路径包含其父目录之一中的空格字符。
因此,SourceTree 将其内部 getopt 的路径存储在 ~/.gitflow_export 中(实际上,在每次启动时都会重写),并且包含该空间,但没有所需的引号。
删除目录名称中的空格解决了该问题。如果您移动 SourceTree,请确保其路径不包含空格。
/bin/getopt: not a valid identifier
表明存在问题getopt
。很少有人向 Attlassian 报告,例如Sourcetree 2.7.1 中的 git-flow 是否损坏?
getopt
根据安装后设置手动安装的可能解决方法:
通过 Homebrew 安装 GNU getopt:
brew install gnu-getopt
使用内容导出 FLAGS_GETOPT_CMD="$(brew --prefix gnu-getopt)/bin/getopt" 创建 ~/.gitflow_export。
对于 1.4.0-dev.28 之前的 git-flow 版本
使用内容别名 getopt="$(brew --prefix gnu-getopt)/bin/getopt" 创建 ~/.gitflow_export。
如果您通过 Homebrew 之外的其他方式安装了 GNU getopt,请将 $(brew --prefix gnu-getopt)/bin/getopt 替换为 GNU getopt 文件的位置。
归档时间: |
|
查看次数: |
1938 次 |
最近记录: |