Мануалы и справочники Общие команды
git-restore

Команда git-restore: опции, ключи и примеры использования

git restore

Восстанавливает рабочее дерево файлов. Работает в Git с версии 2.23+.

Смотри также git checkout и git reset.

  • Восстановить и вернуть файл к версии, соответствующей текущему коммиту (HEAD):

git restore {{path/to/file}}

  • Восстановить и вернуть файл к версии коммита, указанного в параметере {{commit}}:

git restore --source {{commit}} {{path/to/file}}

  • Отменить все незафиксированные изменения во всех отслеживаемых файлах:

git restore :/

  • Убрать файл из коммита:

git restore --staged {{path/to/file}}

  • Убрать все файлы из коммита:

git restore --staged :/

  • Отменить все изменения в файлах (в добавленных в коммит и не добавленных):

git restore --worktree --staged :/

  • Интерактивный интерфейс для выбора файлов для восстановления:

git restore --patch

Изображение Выучи 10 хороших привычек для работы в UNIX от IBM