Откат к старой фиксации Git в общедоступном репозитории

Otkat K Staroj Fiksacii Git V Obsedostupnom Repozitorii



В Git после добавления изменений в локальный репозиторий разработчикам может потребоваться зафиксировать изменения и обновить локальный репозиторий. Однако иногда они хотят отменить всю фиксацию со всеми изменениями или откатить одну фиксацию. В такой ситуации предпочтительнее использовать « $ git checkout <коммит-ссылка> команда.

В этом исследовании обсуждается процедура возврата к старой фиксации Git в общедоступном репозитории.

Как вернуться к старой фиксации Git в публичном репо?

Вернитесь к старой фиксации Git в общедоступном репозитории. Сначала перейдите в локальный репозиторий Git и просмотрите список содержимого. Затем создайте новый локальный файл и отследите его до репозитория. Затем зафиксируйте добавленные изменения и сохраните их в локальном репозитории Git. Проверьте историю журнала Git и скопируйте нужную ссылку на коммит. Наконец, выполните « $ git checkout <коммит-ссылка> ” и проверьте историю журнала ссылок.







Теперь приступим к реализации вышеуказанного сценария!



Шаг 1. Перейдите в локальный репозиторий
Выполните следующую команду и перейдите в локальный репозиторий Git:



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





Шаг 2: Список содержимого репозитория
Перечислите содержимое текущего репозитория, используя « лс команда:

$ лс



Шаг 3: Создайте файл
Теперь запустите « трогать ” для создания нового файла в локальном репозитории Git:

$ трогать файл3.txt

Шаг 4: Добавьте файл в область подготовки
Чтобы отследить файл из рабочего каталога Git в промежуточную область Git, запустите « git добавить ” с именем файла:

$ git добавить файл3.txt

Шаг 5: Зафиксируйте изменения
Далее выполните « git совершить ” командой “ ” и добавьте сообщение фиксации для обновления и сохранения добавленных изменений в локальном репозитории Git:

$ git совершить 'добавлен файл3.txt'

Шаг 6. Проверьте историю журнала Git
Чтобы проверить историю журнала текущей ветки Git, выполните «git log». команда:

$ журнал git .

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

Шаг 7: Откат к старому коммиту
Чтобы вернуться к старой фиксации, используйте « git касса ” вместе со скопированной ссылкой на коммит:

$ git касса d4ab7ff

Согласно приведенному ниже выводу, указатель HEAD успешно перемещен на указанную ссылку фиксации:

Шаг 8. Проверка отката
Наконец, чтобы обеспечить операцию отката, выполните « журнал git. команда:

$ журнал git .

Мы объяснили процедуру отката к предыдущей фиксации Git в общедоступном репозитории.

Вывод

Чтобы вернуться к старой фиксации Git в общедоступном репозитории, сначала перейдите в локальный репозиторий Git и просмотрите список содержимого. Затем создайте новый локальный файл и отследите его до репозитория. Затем зафиксируйте добавленные изменения и сохраните их в локальном репозитории Git. Проверьте историю журнала Git и скопируйте нужную ссылку на коммит. Наконец, выполните « $ git checkout <коммит-ссылка> ” и проверьте историю журнала ссылок. В этом исследовании представлена ​​процедура отката к предыдущей фиксации Git в общедоступном репозитории.