Курс

Git: сохранение работы

МОДУЛЬ 2: НАСТРОЙКА И УСТАНОВКА • Урок 7 из 7

Git это система сохранений. Как в видеоиграх: сохранился, пошёл экспериментировать, если обосрался, то вернулся на чекпоинт. Только тут всё это происходит с кодом.

[ ЗАЧЕМ ЭТО НУЖНО ]

Представь: ты сделал что-то, потом ещё что-то, потом Claude что-то сломал, ты не заметил, сделал ещё... И теперь ничего не работает.

Без Git: Сидишь и вспоминаешь что менял. Или начинаешь заново.

С Git: Откатываешься к последнему рабочему сохранению. 30 секунд и всё работает.

[ ДВА ГЛАВНЫХ СЛОВА ]

Нужно знать только два действия:

Commit (коммит) — сохранить точку

Push (пуш) — отправить сохранения на GitHub

Всё. Остальное пока не нужно.

Git commit и push
💡 Простыми словами:
  • Commit = сохранился в игре (на своём компьютере)
  • Push = загрузил сохранение в облако (GitHub)

[ КОГДА ДЕЛАТЬ COMMIT ]

Правило: Сделал что-то рабочее — сохранись.

  • Добавил новую страницу и она работает → commit
  • Починил ошибку → commit
  • Закончил работу на сегодня → commit

Не надо ждать пока всё идеально. Маленькие частые коммиты лучше чем один большой.

⚠️ Важно:

Если сломалось что-то и ты не можешь починить — можешь вернуться к последнему коммиту. Но только если он был! Понимаешь о чём я?

[ КАК ДЕЛАТЬ COMMIT ]

Проси Claude:

Сделай коммит (можно добавить: с сообщением "Добавил страницу контактов")

Или:

Сохрани текущие изменения в git

Claude выполнит команды за тебя.

Что происходит:

  1. Git запоминает все изменённые файлы
  2. Создаёт "точку сохранения" с твоим описанием
  3. Теперь можно вернуться к этой точке если что

[ КОГДА ДЕЛАТЬ PUSH ]

Правило: Сделал 2-3 коммита — отправь на GitHub.

  • Закончил работу на сегодня → push
  • Сделал что-то важное → push
  • Хочешь чтобы бэкап был в облаке → push

Push отправляет все твои коммиты на GitHub. Там они в безопасности.

[ КАК ДЕЛАТЬ PUSH ]

Проси Claude:

Отправь изменения на GitHub

Или:

Сделай push

Claude выполнит команду.

Что происходит:

  1. Все твои коммиты уходят на GitHub
  2. Теперь они в облаке, и не потеряются
  3. Можно открыть github.com и увидеть свой код

[ ПОЛНЫЙ ЦИКЛ ]

Поработал Commit Поработал Commit Push

Пример рабочего дня:

  1. Утро: добавил форму → commit "Добавил форму обратной связи"
  2. День: починил баг → commit "Исправил ошибку в форме"
  3. Вечер: добавил стили → commit "Добавил стили для формы"
  4. Уходишь:push

Теперь все три коммита на GitHub. Завтра продолжишь.

[ КАК ВЕРНУТЬСЯ НАЗАД ]

Если что-то сломалось:

Покажи историю коммитов

Claude покажет список сохранений. Выбери нужный:

Верни проект к коммиту "Добавил форму обратной связи"

Всё что было после — отменится. Проект вернётся к тому состоянию.

⚠️ Осторожно:

Возврат отменяет изменения, которые были сделаны после него. Если тебе надо что-то оставить, сохрани это отдельно.

[ ТИПИЧНЫЕ ОШИБКИ ]

1.

Забыл сделать коммит

Работал весь день, сломал что-то, а коммита не было. Нечего откатывать.

→ Решение: коммить чаще!

2.

Забыл сделать push

Коммиты есть, но на GitHub их нет. Ноутбук украли — всё пропало.

→ Решение: push в конце работы.

3.

Коммит с нерабочим кодом

Сохранился когда всё сломано. Откат не помогает.

→ Решение: коммить когда работает, не когда сломано.

[ ПРАКТИКА ]

  1. Открой свой проект
  2. Сделай любое маленькое изменение
  3. Попроси Claude: Сделай коммит "Тестовый коммит"
  4. Попроси: Push
  5. Открой github.com — там должен появиться коммит

Поздравляю! Ты сохранился.

[ МОДУЛЬ ЗАВЕРШЁН ]

Теперь ты умеешь:

  • Создавать и редактировать файлы
  • Прикреплять скриншоты и навигировать по проекту
  • Сохранять работу через Git

Это база. В следующем модуле продвинутые техники.

💬 Совет:

Как-то раз (ладно, на самом деле не раз) я потерял много часов работы потому что забыл на коммиты. Внатуре было такое, что весь день работал, старался, вносил правки, и в какой-то момент Claude получил ошибку, которую не смог починить с нескольких попыток — и сам решил откатиться к последнему коммиту. А он то был вчера... И весь прогресс в пизду.

В общем, имей ввиду. Коммит занимает 5 секунд. Сделал что-то рабочее коммит. Каждые 15-30 минут. Это рефлекс который нужно выработать. Фраза "Сделай коммит и пуш" должна стать для тебя родной.