Я добился умеренного успеха, пытаясь работать и изменять поведение Git для Windows, включая Bash, с которым он поставляется.
Что я могу порекомендовать, так это установку Babun, которая является полной и автономной установкой Cygwin с менеджером пакетов, предустановленным Zsh и многими инструментами Unix.
Он настроен на использование Zsh по умолчанию, и, используя pact
, вы можете установить дополнительные пакеты - что-то вроде apt
.