BigChatHub
Урок 406 мин$ git checkout💡 аналогия3 моментаТеорияИстория вашего кода (Git)

Отмена изменений

terminal
$git checkout

Допустили ошибку? Git умеет отменять изменения в файле, восстанавливая его до последней зафиксированной версии. Это как страховочная сетка — пока вы недавно делали коммиты, всегда можно вернуться к известному рабочему состоянию.

💡

💡 Аналогия

git checkout -- — как Ctrl+Z для целого файла. Случайно удалили половину эссе? Восстановите его из последней фотографии (коммита). Главное — что восстановить можно только то, что вы ранее сохранили.

Ключевые моменты

1

git checkout -- имяфайла восстанавливает файл до последнего зафиксированного состояния

2

Это уничтожает все незафиксированные изменения в этом файле — они исчезают навсегда

3

Поэтому важно коммитить часто: больше коммитов = больше точек восстановления

Следующий урок

Что такое GitHub?

Теория