¿Cuál es la diferencia entre gitcmd.exe y cmd.exe?

2

Uso Windows y mi pregunta es: ¿cuál es la diferencia entre git-cmd.exey cmd.exe?

Traté de ejecutar algunas herramientas en ambos y git-cmd.exeparece mejor y parece un poco más rápido, ¿por qué?

Muntean Cosmin
fuente

Respuestas:

3

¿Cuál es la diferencia entre git-cmd.exe y cmd.exe?

Son aplicaciones absolutamente diferentes. En otras palabras, no tienen nada en común. git-cmd.exese está inicializando una herramienta de arranque PATHy algunas otras variables de entorno te permiten usar git-for-windows. Bueno, por defecto se ejecuta cmd.execomo shell, pero el shell se puede cambiar a través del --command=...interruptor.

Traté de ejecutar algunas herramientas en ambos y git-cmd.exe parece mejor

Declaración sin confirmar. git-cmd.exeno es un shell, no ejecuta comandos de entrada del usuario. El cmd.exe(shell que estás usando) hace eso. Aprender sobre PATH.

parece un poco más rápido

Otra declaración no confirmada. cmd.exeejecutar los mismos comandos mostraría el mismo rendimiento en cualquier caso. Obviamente, al ejecutar diferentes comandos verías un comportamiento diferente.

Maximus
fuente