【问题标题】:'worktree' is not a git command'worktree' 不是 git 命令
【发布时间】:2016-05-26 12:50:29
【问题描述】:

在我正在处理的 OSS 项目的源代码中,有一个脚本用于从存储库创建发布版本。脚本在这一行抛出错误

 git worktree prune

错误是:

git: 'worktree' is not a git command. See 'git --help'.

【问题讨论】:

  • 你试过重新安装git吗?
  • git --version 提供了什么?也许您正在使用旧的 git install?
  • 谷歌快速搜索告诉我git worktree 是 git 2.x2.5 中的一个新功能。它确实适用于我的2.6.2.windows.1。将你的 git 更新到最新版本,它应该可以工作了。
  • 谢谢!!升级到 2.8.3 工作:)

标签: git


【解决方案1】:

git worktree 是一个新功能,在 Git 2.5 版本中是实验性的,在 Git 2.6 中更加稳固,如果您移动工作树,在 2.7.2 中会有一个较小但相当重要的修复。

另请参阅this SO question,了解您可能想要使用git worktree 的原因。

(已在 cmets 中回答,但如果其他人在搜索中遇到此问题,请做出真实回答)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 2019-07-05
    • 2023-02-21
    • 2020-04-24
    • 2012-04-24
    相关资源
    最近更新 更多