Команда git-restore в Git | Объяснение

Komanda Git Restore V Git Ob Asnenie



Когда пользователи создают файл в Git, он помещается в рабочую область Git. Затем он перемещается в промежуточный индекс Git, где он называется отслеживаемым файлом и готов к фиксации. Чтобы сохранить файл или добавить изменения в репозиторий Git для последующего использования, пользователям необходимо зафиксировать изменения. В некоторых ситуациях пользователи хотят удалить отслеживаемые файлы или добавленные изменения из промежуточного индекса и переместить их обратно в рабочую область Git. Для этой конкретной цели « git восстановление ' может быть использован.

Итоги этой записи таковы:

Что такое команда «git restore» в Git?

git восстановление ” используется для восстановления или отмены самых последних зафиксированных изменений и удаления отслеживаемых локальных изменений. Эту команду можно использовать с разными флагами, например:







  • <–постановка> ” используется для удаления файлов из промежуточной области и сохранения их актуальной версии.
  • <имя-файла> ” используется для отмены незафиксированных локальных изменений в файле.

Синтаксис



Вот общий синтаксис « git восстановление команда:



мерзавец восстановить < параметры >

Из приведенной выше команды « <опции> ” будут заменены нужными тегами.





Как «git восстановить» отслеживаемый/подготовленный одиночный файл в Git?

К ' git восстановление ” один незафиксированный файл в Git, проверьте следующую процедуру:

  • Перейдите в локальный репозиторий Git.
  • Список незафиксированных файлов.
  • Запустите « git restore –поэтапно <имя_файла> команда.
  • Проверьте текущий статус репозитория.

Шаг 1: перейдите в локальный репозиторий

Сначала перейдите к конкретному локальному репозиторию, выполнив команду « CD команда:



CD 'C:\Пользователи \n азма\Гит\Демо13'

Шаг 2. Просмотр незафиксированных файлов

Теперь перечислите все подготовленные файлы, проверив текущее состояние репозитория:

статус git

Согласно приведенному ниже выводу, « файл.py », « файл1.txt ', и ' файл2.txt ” — незафиксированные файлы. Мы разблокируем « файл.py ' файл:

Шаг 3: Неустановленный файл

Выполнить « git восстановление » файл с « –постановка ” флаг и имя файла:

мерзавец восстановить --постановка файл.py

Шаг 4. Проверьте текущее состояние файла

Чтобы проверить текущий статус неотслеживаемого файла, запустите « статус git команда:

статус git

Видно, что незавершенный « файл.py ” был удален из промежуточной области:

Как «git восстановить» отслеженные/подготовленные несколько файлов в Git?

Чтобы удалить несколько промежуточных файлов из промежуточного индекса, выполните предоставленную команду:

мерзавец восстановить --постановка * .текст

Здесь все файлы, которые имеют « .текст », будет удалено из промежуточной области:

Теперь проверьте состояние незафиксированных файлов, запустив « статус git команда:

статус git

Согласно приведенному ниже выводу, все незафиксированные файлы, которые имеют « .текст », было удалено обратно в рабочую область Git:

Мы собрали подробную информацию о « git восстановление команда.

Заключение

git восстановление ” используется для отмены самых последних зафиксированных изменений и удаления отслеживаемых локальных изменений. “ git restore – поэтапно *<имя_файла> ” используется для удаления неотслеживаемого одиночного файла. “ git restore – поэтапно *<тип_файла> ” используется для удаления нескольких файлов из промежуточного индекса. В этом руководстве описано использование « git восстановление ” в Git.