我从 git-scm.com/download/mac 下载了最新版本的 git - 1.8.4.2 -
安装后,如果我在终端窗口输入 git --version ,版本报告为 1.8.3.4。
我为这两个版本运行了卸载脚本,但 git 继续在我的系统上报告 1.8.3.4。
我想:
- 从我的系统中完全删除 git 并
- 从上面的 URL 安装最新版本。
有人可以让我知道最好的方法吗?
而不是删除系统二进制文件(你为什么要这样做?)你应该做两件事之一:
$PATH
并确保您安装的东西在系统中的位置$PATH
高于系统默认值, /usr/bin/git
到/usr/bin/git-1.8.3.4
,然后符号链接一个 from/usr/local/bin
到/usr/bin/git
。 这两个都将允许您以您可以选择运行哪个版本的方式保留两个版本(例如,提供完整路径),同时还将最新安装设为默认值。
顺便说一句,如果您自己从源代码安装,我建议使用路径或二进制名称 ( /usr/local/git/1.8.4.2/bin
) 中的版本号构建二进制文件。如果您的目标是使 git 保持最新状态,那么这可能会在您第 n 次安装时为您省去一些麻烦。