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