Гит омогућава програмерима да споје урезивање гњечењем, што је процес комбиновања више од једног урезивања у једно урезивање. Ову операцију можете извршити у било ком тренутку користећи Гит Ребасе функцију, као што је „ $ гит ребасе -и ГЛАВА~1 ” команда.
Овај пост ће објаснити метод да се заједно згњече последња Н Гит урезивања.
Како да згњечим своје последње Н Гит обавезе?
Да бисте згњечили последњи Н број Гит урезивања заједно, прво се пређите у Гит локално спремиште и иницијализујте га. Затим креирајте и пратите датотеку до области за припрему. Урежите додате промене у Гит спремиште. Затим погледајте историју дневника Гит и ресетујте позицију показивача ХЕАД. Спојите урезивања тако што ћете извршити „ $ гит мерге –скуасх <индекс главе> ” команда. На крају, урезујте измене и згњечите последње спојене урезивања извршавањем „ $ гит ребасе -и ГЛАВА~1 ” команда.
Сада, хајде да погледамо процедуру горе поменутог сценарија!
Корак 1: Идите до Гит спремишта
Прво, извршите „ цд ” команда за прелазак у жељено Гит локално спремиште:
Корак 2: Креирајте датотеку
Креирајте нову датотеку у Гит локалном спремишту користећи следећу команду:
Корак 3: Пратите датотеку
Покренути ' $ гит адд ” са именом датотеке за праћење у Гит локално спремиште:
Корак 4: Сачувајте промене
Да бисте сачували и ажурирали Гит локално спремиште, извршите „ $ гит урезивање ” команда са „ -м ” опцију и додајте жељену поруку за урезивање:
Корак 5: Креирајте нову датотеку
Креирајте нову датотеку користећи „ додирнути ” команда у Гит спремишту:
Корак 6: Пратите датотеку
Затим пратите новокреирану датотеку у сценску област користећи „ гит адд ” заједно са именом датотеке:
Корак 7: Урезивање промена
Извршите „ гит цоммит ” да бисте сачували додате промене у Гит локално спремиште:
Корак 8: Проверите историју дневника Гит
Проверите историју дневника Гит користећи следећу команду:
Овде се може приметити да су два најновија урезивања додата у спремиште:
Корак 9: Ресетујте ХЕАД
Сада извршите „ гит ресет ” команда са „ – тешко ” и наведите позицију ГЛАВЕ на коју желите да је ресетујете:
Као резултат тога, позиција показивача ХЕАД ће бити враћена на недавна два урезивања:
Корак 10: Обједињавање урезивања
Сада извршите „ гит мерге ” команда са “ –скуасх ” опција за спајање урезивања на тренутном ХЕАД индексу:
Као што видите, најновија урезивања су успешно спојена:
Корак 11: Ажурирајте спремиште
Урежите додате измене у спремиште и ажурирајте га:
Корак 12: Историја дневника Гит
Сада извршите „ гит лог . ” за проверу Гит историје дневника за додане промене:
Према доњем излазу, последња последња урезивања су успешно збијена заједно:
Корак 13: Скуасх Н урезивање
На крају, извршите „ гит ребасе ” заједно са „ -и ” опција за згњечење „ Н ” број урезивања заједно. На пример, навели смо „ ГЛАВА~1 ” да збришете последњу урезивање заједно:
Када се изврши горња команда, отвориће се уређивач са неким упутствима. Додајте потребан коментар и сачувајте га да бисте поново базирали и ажурирали згњечене урезивања:
То је то! Саставили смо најлакши метод да заједно згњечите последњих Н урезивања.
Закључак
Да бисте згњечили последњи Н број урезивања, прво идите до Гит спремишта и иницијализујте га. Затим креирајте и пратите датотеку до области за припрему. Урежите додате промене у Гит спремиште. Затим ресетујте позицију показивача ХЕАД и спојите урезивање извршавањем „ $ гит мерге –скуасх <индекс главе> ” команда. На крају, урезујте измене и извршите „ $ гит ребасе -и ГЛАВА~1 ” наредба за брисање најновијих спојених урезивања. Овај пост је пружио метод за згњечење последњих Н урезивања заједно.