在mac osx lion上安装另一个版本的Git

时间:2012-07-03 12:43:00

标签: git

在我的Mac上,首先我安装了已经安装了git的xcode,但是git是旧版本。当我运行哪个git时,结果是:“/ usr / bin / git”。

我想安装最新版本的git,并将其用作默认git。我在这个网站上尝试过:http://git-scm.com/book/en/Getting-Started-Installing-Git

首先,我更新到git的xcode版本,它不起作用。

然后,我尝试下载新版本的git并将其安装在usr / local / git目录中,当我运行命令“make prefix = / usr / local all”时,我遇到了一些问题:

ld: library not found for -lintl
collect2: ld returned 1 exit status
make: *** [git-credential-store] Error 1

有人知道如何解决这个问题吗?

另外,我尝试下载dmg文件并且安装成功,但是当我运行命令git --version时,它仍然是旧版本。

感谢。

1 个答案:

答案 0 :(得分:2)

编辑〜/ .profile,以便新git目录的路径位于旧git目录的路径之前,因此它总是首先找到它(和相关文件)。如果没有这个,你会发现新的git将使用系统路径查找支持文件,并且会获得旧git的文件,从而导致出现问题。

将此行添加到.profile

export PATH=/path/to/new/git:$PATH

然后关闭并重新打开终端重新加载它并回显$ PATH进行检查。