me_edu
Git и GitHub с нуляШаг 22 из 32 · 0% пройдено
Отмена ошибок · Как откатывать изменения

Отмена незакоммиченных изменений

Шаг 22 из 326 минТеория
Цель

Понять основной механизм темы «Отмена незакоммиченных изменений» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

ABYORТаблица истинностиA BY0 000 111 011 11
Логический вентиль и таблица истинности связывают входы с выходным состоянием.
Опорная идея

Сила Git в том, что почти любую ошибку можно отменить. Разберём случаи от простого к серьёзному.

Испортили файл, но ещё не делали add — вернуть последнюю сохранённую версию: git restore имя_файла

Случайно добавили файл в индекс и хотите убрать его из staging (но правки сохранить): git restore --staged имя_файла

Хотите временно отложить незавершённые изменения, чтобы переключиться на срочную задачу: git stash — спрятать изменения git stash pop — вернуть их обратно

Эти команды касаются только рабочей папки и индекса — историю они не трогают, поэтому относительно безопасны.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.