已经 注意到 Tcl/Tk 和 gitk 现在在 Cygwin 下需要 X11。
在此更改之前和之后运行它似乎过于矫枉过正。我非常轻松地使用 gitk,主要坚持简单的命令行 git。我怎么能在没有 X11 的情况下使用 gitk,也许手动安装旧版本的 Tcl/Tk?
您可以gitk
从git 的非 Cygwin 安装中使用,它不依赖于 Cygwin 也不依赖于 X11。
试试tig
。你会以文本形式得到同样的东西。我经常使用表格tig --all
。
我也靠git log --all --oneline --graph --decorate
。我有一个默认--decorate
为隐含的配置设置,因此在调用该命令时我不需要它。输入“all”通常会让我从历史中得到它CTRL-R
,所以我不必输入所有这些。
或者如果你想依赖一个窗口系统,gitk
从MSysGit
. 您仍然可以使用键盘进行导航,但可能需要使用鼠标,因为有时在 gitk 中很难看到焦点。