Понякога след извършване на операция по сливане на клонове, разработчиците осъзнават, че са забравили или са слели грешния клон и искат да отменят тази операция. За тази цел изпълнете „ $ git reset –hard
Това проучване ще обясни процедурата за отмяна на операция за сливане на git.
Как да отмените git merge?
За да отмените операцията за сливане на git, първо отидете до желаната директория. След това създайте и добавете файлове към зоната за етап. Извършете промени, за да актуализирате хранилището. След това създайте и незабавно превключете към нов клон. След това слейте двата клона. Проверете хронологията на регистрационния файл и изпълнете „ $ git reset –hard
Нека проверим на практика описаната по-горе процедура!
Стъпка 1: Преместете се в хранилището
Първо отидете до необходимото локално хранилище на Git, като използвате „ cd ” команда:
$ cd 'C:\Потребители \н azma\Git\Alpha'
Стъпка 2: Създайте файл
Стартирайте „ докосване ” за създаване на нов файл:
$ докосване file1.txt
Стъпка 3: Проследете файла
Сега проследете новосъздадения файл, като изпълните „ git add ” команда:
$ git add file1.txt
Стъпка 4: Извършете промени
След това потвърдете промените заедно със съобщение за поемане, като използвате „ -м ” опция за актуализиране на хранилището:
$ git ангажимент -м 'file1.txt добавен'
Стъпка 5: Създаване и превключване на клон
След това изпълнете „ git проверка ” с името на клона, за да създадете и незабавно да превключите към него:
$ git проверка -б алфа
Стъпка 6: Обединяване на клон
Сега обединете текущия клон с друг клон, като посочите името му в командата git merge:
$ git сливане майсторВ нашия случай ще обединим алфа с главния клон:
Стъпка 7: Проверете хронологията на регистрационните файлове
Проверете хронологията на журнала на клона, като изпълните „ git дневник. ” команда:
$ git дневник .Изберете и копирайте препратката към комит, която трябва да отмени:
Стъпка 8: Отмяна на git merge
Изпълнете „ git нулиране ' команда с ' -твърд ” опция за връщане на процеса на сливане:
$ git нулиране --твърд c5d48ecОбърнете внимание, че също добавихме копираната препратка към комит в дадената команда:
Стъпка 9: Проверете хронологията на регистрационните файлове
За да осигурите операцията за отмяна на сливането, стартирайте „ git дневник. ” команда:
$ git дневник .
Ние илюстрирахме метода за отмяна на операция за сливане на git.
Заключение
За да отмените операцията за сливане на git, първо се преместете в желаната директория. След това създайте и добавете файлове към зоната за етап. Извършете промени, за да актуализирате хранилището. След това създайте и незабавно превключете към нов клон. След това слейте двата клона. Проверете хронологията на регистрационния файл и изпълнете „ $ git reset –hard