git-cmd.exe
我使用 Windows,我的问题是:和之间有什么区别cmd.exe
?
我尝试在两者上运行一些工具, git-cmd.exe
看起来效果更好,速度也更快,为什么呢?
答案1
git-cmd.exe 和 cmd.exe 之间有什么区别?
它们绝对是不同的应用程序。换句话说,它们没有任何共同之处。git-cmd.exe
是一个引导工具初始化PATH
,还有一些其他环境变量让您准备好使用 git-for-windows。好吧,默认情况下它cmd.exe
作为 shell 运行,但可以通过开关更改 shell --command=...
。
我尝试在两者上运行一些工具,git-cmd.exe 似乎更好
未经证实的说法。git-cmd.exe
不是 shell,它不执行用户输入的命令。cmd.exe
您正在使用的 shell 会执行此操作。了解PATH
。
看起来更快一点
另一份未经证实的声明。cmd.exe
执行相同的命令将显示相同的性能无论如何。显然,运行不同的命令你会看到不同的行为。