Ответ
Да, пользуюсь. Основные команды:
git init
git add .
git commit -m "message"
git push origin branch
git pull
git merge branch
git rebase branch
git checkout -b new_branch
Преимущества консоли:
- Полный контроль
- Скорость
- Автоматизация (скрипты)
- Понимание внутренней работы
Для сложных операций (интерактивный rebase, разрешение конфликтов) иногда использую GUI (GitKraken/SourceTree), но 90% работы - консоль.