gitcmd.exe 和 cmd.exe 有什么区别?

gitcmd.exe 和 cmd.exe 有什么区别?

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执行相同的命令将显示相同的性能无论如何。显然,运行不同的命令你会看到不同的行为。

相关内容