Я использую Windows, и мой вопрос: в чем разница между git-cmd.exe
и cmd.exe
?
Я пытался запустить некоторые инструменты на обоих, и git-cmd.exe
кажется лучше и кажется немного быстрее, почему?
В чем разница между 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
выполнение одинаковых команд в любом случае показало бы одинаковую производительность . Очевидно, что при выполнении разных команд вы увидите другое поведение.