gitk:找不到命令
gitk: command not found
环境:Mac OSX 10.10。当我尝试使用 gitk
时,它显示:
Coda-2:~ Coda$ gitk
-bash: gitk: command not found
我认为原因是git
的旧版本。这是一些信息,我已经输入 brew update
.
Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
Coda-2:~ Coda$ brew install git
Warning: git-2.4.0 already installed, it's just not linked
这条消息是什么:it's just not linked
?
此外,我检查了git
的路径:
Coda-2:~ Coda$ which git
/usr/bin/git
应该在/usr/bin/local/git
?如何解决?
更新
我弄明白了,谢谢@TimCastelijns。
brew doctor
说:
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
git
所以,我输入了:
Coda-2:~ Coda$ brew link git
Linking /usr/local/Cellar/git/2.4.0... 220 symlinks created
然后我输入 gitk
,它起作用了,路径变成了 /usr/local/bin/git
。但是,当我想检查 git
的版本时。还是显示旧版本,为什么?
Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
按照以下步骤解决问题:
用git --version
检查git
版本,可能会显示旧版本。
使用 brew update
更新 Homebrew。
使用 brew install git
.
从 Homebrew 安装最新版本的 Git
(注意,如果安装出现问题,可以使用brew doctor
命令。在我的情况下,它告诉我使用brew link git
。)
我现在可以使用 gitk
。
如果 OP 使用 Mac,Linux 用户会从 Google 中找到此 link,并且接受的解决方案将无济于事。
在 Linux 上,使用您最喜欢的包管理器并安装 git-gui
。
在 RedHat-based 系统上,例如 CentOS,执行:
yum install -y git-gui
这将安装 gitk
依赖项。
完成。
我刚刚在 macOS 上通过自制软件安装了最新版本的 git。
11:28 $ git --version
git version 2.25.0
它似乎没有 gitk 和 git gui 所以我注意到 linux 的答案并尝试通过自制软件安装相同的包 git-gui
它奏效了。
brew install git-gui
发现错误 here。
我是 运行 macos 10.14.5 Mojave。
环境:Mac OSX 10.10。当我尝试使用 gitk
时,它显示:
Coda-2:~ Coda$ gitk
-bash: gitk: command not found
我认为原因是git
的旧版本。这是一些信息,我已经输入 brew update
.
Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
Coda-2:~ Coda$ brew install git
Warning: git-2.4.0 already installed, it's just not linked
这条消息是什么:it's just not linked
?
此外,我检查了git
的路径:
Coda-2:~ Coda$ which git
/usr/bin/git
应该在/usr/bin/local/git
?如何解决?
更新
我弄明白了,谢谢@TimCastelijns。
brew doctor
说:
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
git
所以,我输入了:
Coda-2:~ Coda$ brew link git
Linking /usr/local/Cellar/git/2.4.0... 220 symlinks created
然后我输入 gitk
,它起作用了,路径变成了 /usr/local/bin/git
。但是,当我想检查 git
的版本时。还是显示旧版本,为什么?
Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
按照以下步骤解决问题:
用
git --version
检查git
版本,可能会显示旧版本。使用
brew update
更新 Homebrew。使用
从 Homebrew 安装最新版本的 Gitbrew install git
.(注意,如果安装出现问题,可以使用
brew doctor
命令。在我的情况下,它告诉我使用brew link git
。)
我现在可以使用 gitk
。
如果 OP 使用 Mac,Linux 用户会从 Google 中找到此 link,并且接受的解决方案将无济于事。
在 Linux 上,使用您最喜欢的包管理器并安装 git-gui
。
在 RedHat-based 系统上,例如 CentOS,执行:
yum install -y git-gui
这将安装 gitk
依赖项。
完成。
我刚刚在 macOS 上通过自制软件安装了最新版本的 git。
11:28 $ git --version
git version 2.25.0
它似乎没有 gitk 和 git gui 所以我注意到 linux 的答案并尝试通过自制软件安装相同的包 git-gui
它奏效了。
brew install git-gui
发现错误 here。
我是 运行 macos 10.14.5 Mojave。