如何安装gitk
前置条件:
「Mac系统环境下」
当执行如下命令时:
$ gitk --all
zsh: command not found: gitk
❝我是从上而下一步一步操作的,最终也成功了,但是你可以尝试下从
❞第2步操作直接安装gitk,有可能会成功😹
何解决这个问题?
❝已下部分操作基于brew命令操作,如果没有安装brew包管理的请自行
❞百度||谷歌进行安装🤪
1.通过brew安装Git
1.1先检查是否已存在git
$ git --version
git version 2.17.2 (Apple Git-113)
$ which git
/usr/bin/git
/usr/bin/git则说明git为Mac原生老版本,升级最新的git,可通过brew安装
1.2安装Git
$ brew install git
执行如下命令:
$ brew link git
Warning: Already linked: /usr/local/Cellar/git/2.29.2
To relink:
brew unlink git && brew link git
❝上面的Warning是正常的提示(已经是最新的git了),写博客前没注意老版本输出是什么样子的,如果不是已上格式,按照提示执行
❞brew unlink git && brew link git即可
确认下默认设置,不同于原生的/usr/bin/git
$ which git
<!--说明是新版的git路径-->
/usr/local/bin/git
2.安装gitk
$ gitk
<!--注:Terminal用的是zsh,所以报这个错-->
zsh: command not found: gitk
2.1 通过安装git-gui且带有gitk:
安装:
$ brew install git-gui
你可能会输出:
Warning: git-gui 2.29.2 is already installed, it's just not linked
You can use `brew link git-gui` to link this version.
根据上述提示执行:
$ brew link git-gui
Linking /usr/local/Cellar/git-gui/2.29.2...
Error: Could not symlink bin/git-gui
Target /usr/local/bin/git-gui
already exists. You may want to remove it:
rm '/usr/local/bin/git-gui'
To force the link and overwrite all conflicting files:
brew link --overwrite git-gui
To list all files that would be deleted:
brew link --overwrite --dry-run git-gui
再次根据上述提示执行:
$ brew link --overwrite git-
Linking /usr/local/Cellar/git-gui/2.29.2... 6 symlinks created
<!--这个命令我没有执行,用的是上面这个-->
$ brew link --overwrite --dry-run git-gui
安装完成确认路径是否为/usr/local/bin/gitk
$ which gitk
/usr/local/bin/gitk
well done~~~愉快的使用gitk吧
参考:
Mac通过brew升级git