В прошлый раз мы установили программу Cygwin — терминал BASH для Windows. Другой вариант, использовать программу Git. Это программа, предназначенная для работы с версиями проекта. А так как изначально Git заточен под UNIX системы, его Windows версия представляем собой эмулятор терминала BASH.
Скачиваем установочный файл с официального сайта. Устанавливаем программу. На этапе установки Choosing the default editor used by Git выберите привычный для вас текстовый редактор. По умолчанию используется VIM, если вы никогда не имели с ним дела, у вас могут возникнуть проблемы.
На шаге Adjusting the name of the initial branch in new repositories оставляем Let Git decide. Git — система управления версиями, разные версии находятся в разных ветках. По дефолту, основная ветка называется master. На данном этапе у нас нет никаких причин менять это значение.
На этапе Adjusting your PATH environment оставляем рекомендованный вариант. Осталось выбрать, что будет использовать Git для подключения. Выберем Use bundled OpenSSH, чтобы использовать встроенный в программу SSH клиент. На последующих шагах оставляем значения по умолчанию и запускаем установку.
По завершению установки запускаем терминал. Проверим его работу. Пропишем для этого терминала в качестве ключа по умолчанию тот, который мы ранее создали для подключения через CMD в Windows.vi .ssh/config
Добавим в новый файл директиву IdentityFile с указанием пути до нашего ключа:IdentityFile C:\Users\waky.ssh\id_ed25519
Теперь попробуем подключиться к нашему хосту.ssh root@waky.ru
waky@DESKTOP-A92D0OT MINGW64 ~
$ ssh root@waky.ru
Last login: Mon Mar 3 06:08:16 2025
[root@waky ~]#
Все работает. Мы разобрались, как запустить Git Bash на Windows и новый терминал готов к работе. В нем содержаться только базовый набор команд, но при необходимости его можно расширить.