Како да згњечим своје последње Н Гит обавезе?

Kako Da Zgnecim Svoje Posledne N Git Obaveze



Програмери могу да додају промене у ГитХуб хостинг услугу преко локалног спремишта. Они могу да потисну или повуку промене у складу са захтевима. Међутим, док правите измене, можда ћете морати да их сачувате у спремишту урезивањем.

Гит омогућава програмерима да споје урезивање гњечењем, што је процес комбиновања више од једног урезивања у једно урезивање. Ову операцију можете извршити у било ком тренутку користећи Гит Ребасе функцију, као што је „ $ гит ребасе -и ГЛАВА~1 ” команда.

Овај пост ће објаснити метод да се заједно згњече последња Н Гит урезивања.

Како да згњечим своје последње Н Гит обавезе?

Да бисте згњечили последњи Н број Гит урезивања заједно, прво се пређите у Гит локално спремиште и иницијализујте га. Затим креирајте и пратите датотеку до области за припрему. Урежите додате промене у Гит спремиште. Затим погледајте историју дневника Гит и ресетујте позицију показивача ХЕАД. Спојите урезивања тако што ћете извршити „ $ гит мерге –скуасх <индекс главе> ” команда. На крају, урезујте измене и згњечите последње спојене урезивања извршавањем „ $ гит ребасе -и ГЛАВА~1 ” команда.

Сада, хајде да погледамо процедуру горе поменутог сценарија!

Корак 1: Идите до Гит спремишта
Прво, извршите „ цд ” команда за прелазак у жељено Гит локално спремиште:

$ цд „Ц:\Корисници азма\Гит\Демо10'

Корак 2: Креирајте датотеку
Креирајте нову датотеку у Гит локалном спремишту користећи следећу команду:

$ додирнути филе2.ткт

Корак 3: Пратите датотеку
Покренути ' $ гит адд ” са именом датотеке за праћење у Гит локално спремиште:

$ гит адд филе2.ткт

Корак 4: Сачувајте промене
Да бисте сачували и ажурирали Гит локално спремиште, извршите „ $ гит урезивање ” команда са „ ” опцију и додајте жељену поруку за урезивање:

$ гит цоммит „Додан је 2. фајл“

Корак 5: Креирајте нову датотеку
Креирајте нову датотеку користећи „ додирнути ” команда у Гит спремишту:

$ додирнути филе3.ткт

Корак 6: Пратите датотеку
Затим пратите новокреирану датотеку у сценску област користећи „ гит адд ” заједно са именом датотеке:

$ гит адд филе3.ткт

Корак 7: Урезивање промена
Извршите „ гит цоммит ” да бисте сачували додате промене у Гит локално спремиште:

$ гит цоммит „3. датотека је додата“

Корак 8: Проверите историју дневника Гит
Проверите историју дневника Гит користећи следећу команду:

$ гит лог .

Овде се може приметити да су два најновија урезивања додата у спремиште:

Корак 9: Ресетујте ХЕАД
Сада извршите „ гит ресет ” команда са „ – тешко ” и наведите позицију ГЛАВЕ на коју желите да је ресетујете:

$ гит ресет --хард ХЕАД~ два

Као резултат тога, позиција показивача ХЕАД ће бити враћена на недавна два урезивања:

Корак 10: Обједињавање урезивања
Сада извршите „ гит мерге ” команда са “ –скуасх ” опција за спајање урезивања на тренутном ХЕАД индексу:

$ гит мерге --скуасх ГЛАВА @ { 1 }

Као што видите, најновија урезивања су успешно спојена:

Корак 11: Ажурирајте спремиште
Урежите додате измене у спремиште и ажурирајте га:

$ гит цоммит „Додате две датотеке“

Корак 12: Историја дневника Гит
Сада извршите „ гит лог . ” за проверу Гит историје дневника за додане промене:

$ гит лог .

Према доњем излазу, последња последња урезивања су успешно збијена заједно:

Корак 13: Скуасх Н урезивање
На крају, извршите „ гит ребасе ” заједно са „ ” опција за згњечење „ Н ” број урезивања заједно. На пример, навели смо „ ГЛАВА~1 ” да збришете последњу урезивање заједно:

$ гит ребасе ХЕАД~ 1

Када се изврши горња команда, отвориће се уређивач са неким упутствима. Додајте потребан коментар и сачувајте га да бисте поново базирали и ажурирали згњечене урезивања:

То је то! Саставили смо најлакши метод да заједно згњечите последњих Н урезивања.

Закључак

Да бисте згњечили последњи Н број урезивања, прво идите до Гит спремишта и иницијализујте га. Затим креирајте и пратите датотеку до области за припрему. Урежите додате промене у Гит спремиште. Затим ресетујте позицију показивача ХЕАД и спојите урезивање извршавањем „ $ гит мерге –скуасх <индекс главе> ” команда. На крају, урезујте измене и извршите „ $ гит ребасе -и ГЛАВА~1 ” наредба за брисање најновијих спојених урезивања. Овај пост је пружио метод за згњечење последњих Н урезивања заједно.