PassFront
  1. PassFront
  2. База знаний
  3. История и отмена изменений

Как получить последнюю версию файла в Git?

История и отмена изменений

Получить последнюю версию файла из удалённого репозитория можно через fetch и restore (или checkout).

Взять файл из удалённой ветки

git fetch origin
git restore --source origin/main -- src/config.js

Файл в рабочей копии заменится версией из origin/main, остальные файлы не тронутся.

Отменить свои правки в файле

git restore src/config.js   # вернуть к последнему коммиту текущей ветки

Обновить всю ветку

git pull

Посмотреть файл, не меняя его

git show origin/main:src/config.js

Коротко для собеседования

git fetch, затем git restore --source origin/main -- path для одного файла; git pull — для всей ветки.

Подробнее: Git — git restore

Другие вопросы раздела