Как отменить слияние git?

Kak Otmenit Slianie Git



В Git существующие ветки являются неотъемлемой частью, которая позволяет разработчикам работать там, где проект находится на стадии разработки. После завершения работы с другими ветками может потребоваться слияние веток для подключения истории форка.

Иногда после выполнения операции слияния веток разработчики понимают, что забыли или объединили не ту ветку, и хотят отменить эту операцию. Для этого выполните команду « $ git reset –hard команда.

В этом исследовании объясняется процедура отмены операции слияния git.







Как отменить слияние git?

Чтобы отменить операцию слияния git, сначала перейдите в нужный каталог. Затем создайте и добавьте файлы в промежуточную область. Зафиксируйте изменения, чтобы обновить репозиторий. Затем создайте и немедленно переключитесь на новую ветку. После этого объедините две ветки. Проверьте историю журнала и запустите « $ git reset –hard ” для отмены процедуры слияния.



Давайте проверим вышеописанную процедуру практически!



Шаг 1: Переместить в репозиторий

Сначала перейдите к нужному локальному репозиторию Git, используя « CD команда:





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

Шаг 2: Создайте файл

Запустите « трогать ” для создания нового файла:



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

Шаг 3: Отследить файл

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

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

Шаг 4: Зафиксируйте изменения

Затем зафиксируйте изменения вместе с сообщением фиксации, используя « ” для обновления репозитория:

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

Шаг 5: Создайте и переключите ветку

После этого выполните « git касса ” с именем ветки для создания и немедленного переключения на нее:

$ git касса альфа

Шаг 6: Объединить ветку

Теперь объедините текущую ветку с другой веткой, указав ее имя в команде git merge:

$ git слияние мастер

В нашем случае мы объединим альфу с основной веткой:

Шаг 7. Проверьте историю журнала

Проверьте историю журнала веток, выполнив команду « журнал git. команда:

$ журнал git .

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

Шаг 8: Отменить слияние git

Выполнить « git сброс ” командой “ -жесткий », чтобы отменить процесс слияния:

$ git сброс --жесткий c5d48ec

Обратите внимание, что мы также добавили скопированную ссылку фиксации в данной команде:

Шаг 9. Проверьте историю журнала

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

$ журнал git .

Мы проиллюстрировали метод отмены операции слияния git.

Вывод

Чтобы отменить операцию слияния git, сначала перейдите в нужный каталог. Затем создайте и добавьте файлы в промежуточную область. Зафиксируйте изменения, чтобы обновить репозиторий. Затем создайте и немедленно переключитесь на новую ветку. После этого объедините две ветки. Проверьте историю журнала и запустите « $ git reset –hard ” для отмены процедуры слияния. Это исследование предоставило процесс отмены операции слияния git.