~/VibeHandbook

Глава 01 · 01

Что такое контроль версий (и зачем он вам)

Представьте видеоигру с точками сохранения. Вы проходите сложный участок, сохраняетесь, пробуете что-то рискованное. Если всё пошло не так, вы загружаете последнее сохранение, а не начинаете всю игру заново. Контроль версий — это точки сохранения для вашего проекта.

Без него у проекта ровно одно состояние: то, какое оно прямо сейчас. Если ИИ изуродует код, хорошая версия пропала. С контролем версий вы храните полную хронологию каждого сохранённого состояния и можете перепрыгнуть к любому из них.

Git — самый распространённый инструмент контроля версий. Он работает на вашем компьютере и тихо записывает снимки проекта, когда вы об этом попросите. Вот что он даёт вам бесплатно:

  • Страховочная сетка — отменить плохое изменение даже спустя часы.
  • История — точно видеть, что изменилось, когда и почему.
  • Уверенность — свободно экспериментировать, ведь ничто никогда не теряется по-настоящему.

Последний пункт и есть настоящая награда. Вайб-кодинг работает лучше всего, когда вы двигаетесь быстро и пробуете разное. Git — это то, что делает быстрое движение безопасным, а не безрассудным.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39