【问题标题】:How to update git version correctly?如何正确更新 git 版本?
【发布时间】:2020-07-11 04:31:34
【问题描述】:

我使用命令下载了新版本的 git - 2.26.0 版:

brew upgrade git 但是我不能用!如果我输入:

git --version
$ git version 2.22.0

如果我再次尝试更新:

brew upgrade git
Warning: git 2.26.0 already installed

如何解决这个问题?

【问题讨论】:

  • 如果 which git 没有返回 /usr/local/bin/git,那么您没有使用 Homebrew 版本。你需要修复你的$PATH

标签: git macos homebrew


【解决方案1】:

我用过:

brew link --overwrite git

它已经覆盖了我当前版本的 git 以通过 brew 安装 - 版本 2.26.0。

【讨论】:

  • 搜索了几个小时后,它使用您的命令工作
【解决方案2】:

你有两个版本的 git,一个由操作系统提供,一个由 brew 安装。 可能有两个问题:

  1. brew 放置可执行文件的文件夹不在$PATH 中。
  2. brew 放置可执行文件的文件夹位于 $PATH 中,但比操作系统提供的 git 所在的文件夹晚,因此执行另一个文件夹中的 git

通过执行which git,您将看到正在使用哪个git

有多种解决方案:您可能希望将 brew 文件夹放在 $PATH 的开头,或者将 brew 安装到不同的文件夹中。检查 brew 文档以获取最佳实践。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-11
    • 2015-06-01
    • 1970-01-01
    • 2020-11-02
    • 2016-07-12
    • 2012-06-03
    • 2013-02-10
    • 1970-01-01
    相关资源
    最近更新 更多