этап · Рабочее место
29Git и GitHub
Машина времени для твоего проекта
Звучит как что-то для профессионалов, а на деле это самая полезная вещь для новичка. Объясню, зачем она лично тебе.
Git - это история твоего проекта. Каждый раз, когда ты говоришь «сохрани», он запоминает состояние всех файлов. Сломал что-то - откатился назад. Не «ctrl+z пять раз и надеюсь», а точный откат к моменту, когда всё работало.
GitHub - это место в интернете, где эта история лежит. Заодно бэкап: сгорел ноутбук - проект жив.
Почему это критично именно при работе с ИИ: агент правит много файлов сразу и быстро. Без истории один неудачный заход может разнести половину проекта, и ты не поймёшь, что именно поменялось. С историей это просто «откати назад» и пять секунд времени.
Команд, которые надо знать, - три штуки, и все их напишет за тебя ИИ. Скажи «сохрани изменения» - она сделает. Скажи «верни как было час назад» - вернёт.
Один важный совет: делай репозиторий приватным, если там есть что-то твоё. Публичный означает, что его видит весь мир, включая ботов, которые круглосуточно ищут чужие ключи доступа. Про это ещё будет отдельный узел, он важный.