执行 git clone 时 Git 不更新

执行 git clone 时 Git 不更新

我想将我的 git 版本更新到最新(2.38.1)。

这是我的版本:

git --version
git version 2.37.1 (Apple Git-137.1)

我正在关注指导“Git via Git”,所以我输入:

git clone https://github.com/git/git

但如果我重新输入:

git --version
git version 2.37.1 (Apple Git-137.1)

正如您所看到的,版本似乎没有正确更新。我缺少什么?

答案1

仅检查源代码存储库不会更新系统上已安装的软件。您必须构建并安装该软件,这是项目文档中描述的过程(例如,参见安装文件)。

但是,除非您想要项目的最前沿的不稳定开发版本,否则使用系统的包管理器更新此类软件通常更容易。

在 macOS 上,基本系统使用旧git版本 (2.37.1),该版本不太可能很快发生变化。相反,我建议您使用Homebrew 包管理器安装最新版本的git.git安装在同一系统上的两个不同位置没有问题。设置 Homebrew 包管理器时,它将确保其工具版本优先于基础系统的相同工具版本。

答案2

我认为您是 macOS 用户。你知道你是如何安装git的吗?你用过吗brew

如果是这样,请尝试以下操作:

brew update
brew upgrade git

以下只会获取git的源,不会在本地机器上安装或更新git:

git clone https://github.com/git/git

相关内容