От нуля до Claude Code40 / 107
Урок 406 мин$ git checkout💡 аналогия3 моментаТеорияИстория вашего кода (Git)
Отмена изменений
terminal
$git checkout
Допустили ошибку? Git умеет отменять изменения в файле, восстанавливая его до последней зафиксированной версии. Это как страховочная сетка — пока вы недавно делали коммиты, всегда можно вернуться к известному рабочему состоянию.
💡
💡 Аналогия
git checkout -- — как Ctrl+Z для целого файла. Случайно удалили половину эссе? Восстановите его из последней фотографии (коммита). Главное — что восстановить можно только то, что вы ранее сохранили.
Ключевые моменты
1
git checkout -- имяфайла восстанавливает файл до последнего зафиксированного состояния
2
Это уничтожает все незафиксированные изменения в этом файле — они исчезают навсегда
3
Поэтому важно коммитить часто: больше коммитов = больше точек восстановления
Следующий урок
Что такое GitHub?
Теория