раздел 02
Способы работать с Git
Git - это движок под капотом. Команды к нему можно отдавать по-разному: печатать в терминале, кликать в графическом клиенте или просто попросить AI-агента. Все три способа делают одно и то же, разница в удобстве и контроле.
Командная строка
Самый прямой способ. Вы набираете команды вручную:
git add .
git commit -m "добавил форму обратной связи"
git push
Плюсы: работает на любой машине и на сервере, полный контроль, все инструкции и статьи написаны под него. Минусы: надо помнить команды и не пугаться текста в терминале.
GUI-клиенты
Графические клиенты показывают изменения, историю и ветки визуально. В VS Code и Cursor встроена панель Source Control: видно изменённые файлы, плюсом отмечаешь нужные, пишешь сообщение и жмёшь Commit. Отдельные приложения - GitHub Desktop (самый простой) и Sourcetree (помощнее).
Плюсы: наглядно, видно что меняется, сложно ошибиться вслепую. Минусы: каждый клиент свой, не везде установлен, под капотом всё равно те же команды.
Через AI-агента
Claude Code и Cursor умеют работать с Git сами. Достаточно сказать словами:
Закоммить текущие изменения с осмысленным сообщением и запушь
Агент сам выполнит нужные команды. Плюсы: ничего не надо помнить, агент ещё и придумает нормальное сообщение коммита. Минусы: меньше контроля, и стоит понимать, что именно агент сделал - иначе при проблеме сложно разобраться.
Под капотом везде один и тот же Git. Выбор способа - это про удобство, а не про разные инструменты. Понимая понятия из раздела 01, вы свободно переключаетесь между ними.