В чем разница между gitcmd.exe и cmd.exe?

2

Я использую Windows, и мой вопрос: в чем разница между git-cmd.exeи cmd.exe?

Я пытался запустить некоторые инструменты на обоих, и git-cmd.exeкажется лучше и кажется немного быстрее, почему?

Мунтян Космин
источник

Ответы:

3

В чем разница между git-cmd.exe и cmd.exe?

Это абсолютно разные приложения. Другими словами, они не имеют ничего общего. git-cmd.exeэто инструмент начальной загрузки, PATHа некоторые другие переменные окружения позволяют вам использовать git-for-windows. Ну, по умолчанию он работает cmd.exeкак оболочка, но оболочку можно изменить с помощью --command=...переключателя.

я попытался запустить некоторые инструменты на обоих, и git-cmd.exe кажется лучше

Неподтвержденное заявление. git-cmd.exeне является оболочкой, он не выполняет команды ввода пользователя. cmd.exe(Оболочка , которую Вы используете) сделать это. Узнайте о PATH.

кажется немного быстрее

Еще одно неподтвержденное утверждение. cmd.exeвыполнение одинаковых команд в любом случае показало бы одинаковую производительность . Очевидно, что при выполнении разных команд вы увидите другое поведение.

Maximus
источник