Как сбросить HEAD в Git

Kak Sbrosit Head V Git



Git — это децентрализованная система контроля версий, которая используется для выполнения нескольких операций во время разработки проекта в общем репозитории, таких как создание новых ветвей, удаление ветвей, объединение ветвей и сброс HEAD в соответствии с требованиями пользователя. Эти действия можно выполнять с помощью различных доступных команд Git.

Это исследование продемонстрирует, как сбросить HEAD в Git.

Как сбросить HEAD в Git?

Когда пользователи работают с общим репозиторием, в какой-то момент они понимают, что данные или добавленная информация неверны, и их нужно изменить. В этом случае вам может потребоваться удалить многие строки из их файлов и сбросить их. Простыми словами можно сказать, что он нужен для сброса только что внесенных изменений. Эта техника известна как « сбросить на ГОЛОВУ ».







Чтобы понять работу описанной выше техники, давайте перейдем к приведенным ниже инструкциям.



Шаг 1. Перейдите в репозиторий Git.

Сначала перейдите к локальному репозиторию Git с помощью предоставленной команды:



$ CD 'C:\Пользователи \n azma\demo_folder\update'





Шаг 2. Проверьте журнал

Затем выполните « журнал git ” для проверки текущих веток и их коммитов:

$ журнал git --онлайн --граф

Вывод ниже показывает, что у нас есть только одна ветвь с именем « мастер ' и в настоящее время HEAD помещается в самый последний коммит ' bffda7e ' с сообщением ' обновить файлы ”:



Шаг 3: Сброс ГОЛОВКИ

Теперь сбросьте позицию HEAD на предыдущую фиксацию, используя « git сброс команда. Здесь мы использовали « -жесткий », который оставит неотслеживаемые файлы текущего рабочего каталога:

$ git сброс --жесткий ГОЛОВА^

Как видите, позиция HEAD изменена и сброшена на предыдущую фиксацию:

Шаг 4. Проверьте журнал

Снова проверьте статус журнала, чтобы проверить измененную позицию HEAD:

$ журнал git --онлайн --граф

Это все! Мы эффективно объяснили метод сброса HEAD в Git.

Вывод

Чтобы сбросить HEAD в Git, сначала откройте терминал Git Bash и перейдите в локальный репозиторий Git. Затем проверьте текущие ветки локального репозитория Git и их коммиты с помощью « $ git журнал команда. После этого выполните « git reset –жесткая ГОЛОВА^ ” для сброса положения HEAD. В этом исследовании мы продемонстрировали процедуру сброса HEAD в Git.