В этой статье описывается процедура отмены самой последней локальной фиксации.
Как отменить последние локальные коммиты в Git?
Вернитесь к предыдущему коммиту. Во-первых, переключитесь в каталог Git, создайте и добавьте новый файл. Затем зафиксируйте добавленные изменения в репозиторий. Проверьте историю журнала репозитория и выполните « $ git reset –soft HEAD~1 », чтобы отменить самую последнюю фиксацию. Наконец, проверьте процесс отмены.
Теперь двигайтесь вперед и разберитесь в вышеперечисленном сценарии!
Шаг 1. Перейдите в каталог
Сначала перейдите в каталог Git с помощью приведенной ниже команды:
$ CD 'C:\Пользователи \n азма\Гит\Демо14'
Шаг 2: Создайте файл
Выполнить « трогать ” для создания нового файла:
$ трогать файл1.txt
Шаг 3: Добавьте файл
Теперь отследите вновь созданный файл с помощью « git добавить команда:
$ git добавить файл1.txt
Шаг 4: Зафиксируйте изменения
Чтобы сохранить добавленные изменения в репозиторий Git, запустите « git совершить ” с “ -м ” и укажите необходимое сообщение:
$ git совершить -м 'Добавлен 1 файл'
Шаг 5. Проверьте историю журнала
Чтобы проверить историю журнала текущего репозитория, выполните приведенную ниже команду:
$ журнал git --онлайнВ приведенном ниже выводе выделенная ссылка на фиксацию является самой последней фиксацией:
Шаг 6. Отменить недавнюю локальную фиксацию
Чтобы отменить самую последнюю локальную фиксацию, выполните « git сброс ” командой “ -мягкий ” флаг вдоль “ ГОЛОВА~1 » целевой указатель HEAD:
$ git сброс --мягкий ГОЛОВА~ 1
Шаг 7: Проверьте процесс отмены
Наконец, чтобы проверить отмену самой последней локальной фиксации, выполните предоставленную команду:
$ журнал git --онлайнКак видно из приведенного ниже вывода, указатель HEAD успешно перемещен на самую последнюю фиксацию:
Мы продемонстрировали метод отмены самой последней локальной фиксации.
Вывод
Вернитесь к предыдущей недавней локальной фиксации. Сначала перейдите в каталог Git, создайте и добавьте новый файл. Затем зафиксируйте добавленные изменения в репозиторий. Проверьте историю журнала репозитория и выполните « $ git reset –soft HEAD~1 », чтобы отменить самую последнюю фиксацию. Наконец, проверьте процесс отмены. В этой статье описана процедура отмены самой последней локальной фиксации.