【问题标题】:Using gitk on msysgit在 msysgit 上使用 gitk
【发布时间】:2011-08-10 21:26:45
【问题描述】:

我正在尝试在 mysysgit 上使用 gitk。我没有使用 Cygwin 或 MinGW 来运行 mysysgit,只是在 Windows 上直接使用 DOS 命令提示符。

gitk 文件在 bin/ 文件夹中,但它不是可执行文件,所以当我输入 gitk 时,我得到:

'gitk' 不是内部或外部命令,可操作 程序或批处理文件。

【问题讨论】:

  • gitk 是一个 TCL 应用程序,所以它需要与 /bin 文件夹中的 wish.exe 一起运行。

标签: git msysgit gitk


【解决方案1】:

使用cmd/ 文件夹中的gitk.cmd

【讨论】:

    【解决方案2】:

    如果您已经安装了Git for windows,并且在Windows 上运行cmder 并且无法启动gitk,那么:

    • 按超级键,搜索系统环境变量。你会在那里看到Edit system environmental variables
    • 编辑 PATH(顶部的大写字母)
    • 在末尾添加C:\Program Files (x86)\Git\cmd(或任何正确的路径),并以分号结束该行
    • 重新启动cmder
    • 代替gitk,现在写gitk.cmd

    完成。

    注意:上述指令可能对mingwcygwinbash等shell以外的命令行工具有效

    【讨论】:

    • 或为 Windows 安装 Git,添加 C:\Program Files\Git\cmd 并使用 gtik 作为命令
    • 这个问题与非 cygwin 和非 mingw 用户有关。 gitk 在使用 cmder 时对我不起作用。
    猜你喜欢
    • 2010-10-21
    • 1970-01-01
    • 2012-06-09
    • 2013-07-09
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    相关资源
    最近更新 更多