本文介绍了git图形化操作工具gitk的使用。
本文首发:http://yuweiguocn.github.io/
《春夜洛城闻笛 / 春夜洛阳城闻笛》
谁家玉笛暗飞声,散入春风满洛城。
此夜曲中闻折柳,何人不起故园情。
—唐,李白
gitk
是 git 提供的一个gui工具,可以很清晰地查看搜索提交历史及 git 相关操作。在终端 git 仓库目录下输入 gitk
命令即可使用。
通过右键我们可以执行一些简单的操作,包括基于当前提交创建tag,创建分支,reset到当前提交、revert当前提交等。
如果你安装了 git 工具,但无法使用 gitk
命令,更新 git 版本即可。
brew update
brew install git
安装完成之后查看git安装位置,确保安装位置为 /usr/local/bin/git
which git
如果不是运行下面的命令
brew doctor
如果遇到了下面的错误
Error in startup script: unknown color name "lime"
(processing "-fore" option)
invoked from within
"$ctext tag conf m2 -fore [lindex $mergecolors 2]"
(procedure "makewindow" line 347)
invoked from within
"makewindow"
(file "/usr/local/bin/gitk" line 12434)
安装 tcl
即可
brew cask install tcl