如何在Mac上安装gitk ?

从他们的官网上看,gitk似乎是自带Git的,但是我的Git版本(Git版本1.7.12.4 (Apple Git-37))并没有自带gitk。

Brew install gitk不能用于gitk。

版本信息(从注释中复制):

OS X v10.8.2 (12C2034) (Mountain Lion) Xcode版本4.6 (4H127)


当前回答

我最后做的是酿酒信息。

这给了我信息,Git被克隆到:/usr/local/Cellar/git/1.9.0

所以我只是在PATH环境变量的开头添加了:/usr/local/Cellar/git/1.9.0/bin。

注意:我不知道如何使用自制软件…我只是想快点走,因为我还有其他事情要做。这基本上得到gitk运行为我,所以我坚持它现在(这可能不是与Homebrew工作的方式)。

其他回答

如果你碰巧已经安装了Fink,这适用于我的OS X v10.10.5 (Yosemite):

安装git

注意,作为一个副作用,其他Git命令也在使用Fink安装的较新的Git版本(2.5.1),而不是Apple的版本(2.3.2),后者仍然存在,但被我的$PATH抢占了。

首先,您需要检查正在运行的Git版本。安装了Homebrew的程序应该运行在/usr/local/bin/git.上你可以在终端上使用:

which git

如果Git出现在不同的目录中,你需要从终端运行这个命令,将它添加到你的路径中:

echo export PATH='/usr/local/bin:$PATH' >> ~/.bash_profile

在那之后,你可以关闭并再次打开你的终端,或者只是运行:

source ~/.bash_profile

瞧!如果你在OS X v10.9 (Mavericks)上运行,你可能需要安装XQuartz。

你也可以从MacPorts的git中获得gitk。

sudo port install git

我最后做的是酿酒信息。

这给了我信息,Git被克隆到:/usr/local/Cellar/git/1.9.0

所以我只是在PATH环境变量的开头添加了:/usr/local/Cellar/git/1.9.0/bin。

注意:我不知道如何使用自制软件…我只是想快点走,因为我还有其他事情要做。这基本上得到gitk运行为我,所以我坚持它现在(这可能不是与Homebrew工作的方式)。

如果你已经通过Homebrew安装了Git,你可以进行升级:

type -a git
brew upgrade git
type -a git

输出

/usr/bin/git /usr/local/bin/git

local/bin中的一个会有gitk。