Основные различия между Git Bash и Git Extensions:
- Git Bash — это оболочка командной строки, которая входит в установку Git. www.onworks.net В ней можно выполнять некоторые операции через командную строку (клонировать, извлекать, подтягивать, перебазировать, толкать, проверять, создавать ветки). www.danrigby.com
- Git Extensions — это графический интерфейс для работы с Git в Windows. stackoverflow.com www.onworks.net Он интегрирован с проводником Windows и отображает контекстное меню для файлов и каталогов. www.onworks.net С его помощью можно выполнять некоторые операции (коммитить, просматривать лог, изучать детали предыдущих коммитов, сравнивать файлы). www.danrigby.com
Таким образом, Git Bash используется для конкретных задач в командной строке, а Git Extensions — для работы с Git через графический интерфейс. stackoverflow.com www.danrigby.com
При этом Git Extensions можно запустить из оболочки Git Bash. www.danrigby.com