раздел 05

Шпаргалка

Рабочий цикл

На своём компьютере:

git add .
git commit -m "понятное сообщение"
git push

На сервере, чтобы забрать изменения:

git pull

Антипаттерны

  • Коммитить .env и секреты. Ключи и пароли не должны попадать в git - держите их в .gitignore.
  • Огромные коммиты в стиле «всё сразу». Такой коммит нельзя откатить по частям и непонятно, что в нём.
  • Работать без веток, прямо в основной. Под каждую фичу - своя ветка, так безопаснее.

Глоссарий

ТерминЧто это
КоммитСнимок проекта с сообщением, точка сохранения.
ВеткаОтдельная линия изменений под задачу или фичу.
PushОтправить коммиты на сервер (GitHub).
PullЗабрать изменения с сервера к себе.
Pull RequestЗапрос на вливание ветки, с обсуждением и ревью.
StagedИзменения, добавленные в следующий коммит.
.gitignoreСписок файлов, которые git игнорирует.
CheckpointВнутренний снимок агента в Cursor, это не git.

Куда дальше

  • Git с нуля - базовый курс, если git для вас новый.
  • GitHub - репозитории, Pull Request-ы и работа в команде.
  • Разрешения AI-агентов - что агент делает сам, а что только с подтверждением.