Гит је алатка отвореног кода за програмере да управљају пројектима на ГитХуб-у преко командне линије и заснованог на ГУИ-у. Током рада на пројектима, корисник креира гране за имплементацију/креирање нових модула. Међутим, постоје неки сценарији у којима корисници наилазе на грешку „Одбијање спајања неповезаних историја“.
Овај блог ће објаснити:
Како поправити „одбијање спајања неповезаних историја“ у Гиту?
Да бисте исправили дату грешку, погледајте наведени разлог и решење.
Разлог: неповезане историје
Сама грешка описује разлог који су неповезане историје. Кад год се промене унесу у било коју грану пројекта, креира се историја промена. Када корисници покушају да споје два неповезана пројекта у једну грану, појављује се ова грешка. То се углавном дешава у сценаријима где једна грана има превише промена урезивања, док друга нема ниједну. Грешка се може видети у следећем сценарију:
гит пулл порекло алфа
Решење: Користите ознаку „–аллов-унрелатед-хисториес“.
Да би се решила горе описана грешка, користи се ознака „–дозволи-неповезане-историје“ заједно са „ гит пулл ” команда. У упутствима у наставку дали смо детаљан поступак за исправљање ове грешке.
Корак 1: Пређите у директоријум пројекта
Прво отворите Гит басх и идите до жељеног локалног спремишта помоћу следеће команде:
цд „Ц:\Корисници \н азма\Го\Го\демо2'
Корак 2: Наведите репо садржај
Да бисте навели садржај тренутног радног спремишта, размотрите „ лс ” команда:
лс
Корак 3: Креирајте датотеку
Да бисте креирали нову датотеку, откуцајте „ додирнути ” и наведите име датотеке:
додирнути филе2.ткт
„ филе2.ткт ' направљено је.
Корак 4: Додајте датотеку
Затим додајте креирану датотеку у радну област помоћу „ гит адд ” наредба као што је дато у наставку:
гит адд филе2.ткт
Корак 5: Проверите статус датотеке
Сада проверите стање датотеке тако што ћете извршити следећу команду:
гит статус .
Према горе датим резултатима, „ филе2.ткт ” није праћено.
Корак 6: Урезивање промена
Урежите све додате промене тако што ћете покренути следећу команду са „ -м ” ознака за поруку урезивања:
гит цоммит -м „додата датотека2.ткт“
Корак 7: Извуците пројекат
Сада повуците различите податке удаљене гране користећи гит пулл „команда заједно са „ –допусти-неповезане-историје ” заставица као што је приказано:
гит пулл порекло алфа --аллов-унрелатед-хисториес
Корак 8: Пусх пројекат
На крају, гурните локалне промене на жељену удаљену грану користећи доле дату команду на следећи начин:
гит пусх -ф порекло алфа
Корак 9: Клонирајте Гит пројекат
Да бисте избегли такву врсту грешке у будућности, клонирајте одређено спремиште са удаљеног хоста:
гит цлоне хттпс: // гитлаб.цом / девтеам5985925 / Демо1.гит
Закључак
У Гиту, грешка „ Одбијање спајања неповезаних историја ” се јавља због неповезаних историја када корисник покуша да споји две неповезане гране. Да бисте то поправили, користите „ гит пулл ” команда са „ –допусти-неповезане-историје ” заставица у терминалу. Овај водич је пружио детаљно решење засновано на корацима за исправљање грешке „Одбијање спајања неповезаних историја“.