Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用`where'命令find`gitk`程序但不能执行?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我试图在Windows上运行gitk ,但控制台给我:

'gitk' is not recognized as an internal or external command,operable program or batch file.

但是,我可以做

> where gitk C:Program Files (x86)Gitbingitk

怎么会

在特定的屏幕上启动进程

在Windows 7中不从命令行强行杀死JVM

注意IP地址状态的变化

我如何closures电脑?

将uSB设备传递到Docker Windows容器中

从python编辑.RAR文件注释

创build一个Windows钩子来检测菜单点击

如何以编程方式发现系统上的映射networking驱动器及其服务器名称

pythonsearch高清文件,并复制到USB

如何构buildGoogle RE2 for Windows?

更新:窃取OP的评论

感谢(冗长)的解释,对我来说最简单的解决方法是从旧的msysGit(1.9.5)版本移动到新的“Git for Windows”版本,它有一个适当的Windows gitk包装。

与大多数git命令不同, gitk是一个调用Tcl的sHell脚本。

如果你检查gitk可执行文件本身,它的前几行是:

#!/bin/sh # Tcl ignores the next line -*- tcl -*- exec wish "$0" -- "$@"

(至少在我的Linux系统上是这样的; gitk的Windows安装程序可能会改变这一点。)

在类Unix系统上,第一行(称为“shebang” )告诉系统调用/bin/sh来执行文件,而不是直接执行。

第三行执行wish命令,它作为Tcl脚本执行脚本。

如果你在你的Windows系统上安装了Tcl,你应该可以像这样使用gitk作为Tcl脚本:

C:> tclsh "C:Program Files (x86)Gitbingitk"

(免责声明:我没有试过这个。)

您也许可以将命令的名称从gitk更改为gitk.tcl并在Windows中设置文件关联,以便正确调用它。 (我有点惊讶,Windows的git安装程序没有为你做这个。)

在Windows上运行Tcl脚本的更多信息可以在这里找到。

这个问题讨论从上下文菜单调用gitk而不是从命令行。

大佬总结

以上是大佬教程为你收集整理的使用`where'命令find`gitk`程序但不能执行?全部内容,希望文章能够帮你解决使用`where'命令find`gitk`程序但不能执行?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: