如何在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)


当前回答

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

安装git

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

其他回答

我在Mac 10.7.5和Git版本1.7.12.4上遇到了同样的问题。

当我运行gitk时,我得到了一个错误:

启动脚本错误:预期的版本号,但得到的是“Git-37)” 在执行 vcompare $git_version“1.6.6.2” 从内部调用 "if {[package vcompare $git_version "1.6.6.2"] >= 0} { 设置show_notes "——show-notes" }” (文件"/usr/bin/gitk"行11587)

当我查看gitk中的代码时,我看到了设置版本的行。

set git_version [join [lrange [split [lindex [exec git version] end] .] 0 2] .]

这以某种方式将git版本的结果解析为git -37,而不是1.7.12.4

我只是将git_version行替换为:

set git_version "1.7.12.4"

MacOS Ventura (13.0.1) - brew安装git-gui为我工作。

我也有同样的问题。我安装了GitX。

你可以从这里安装GitX:

http://rowanj.github.io/gitx/

下载并安装该软件包。之后,从spotlight search打开gitk,到左上角。单击GitX并启用终端使用。

进入你的存储库,简单地输入:

gitx --all

它将打开GUI。

用户手册

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

sudo port install git

Git Mac版没有gitk,但如果你安装了Git,你可以立即访问gitk。

我使用的是macOS v10.12.5 (Sierra)。

但这一切都停止了。您必须安装brew install git-gui