У овом посту ћемо објаснити:
Да ли постоји наредба „гит ребасе оригин“ у Гиту?
Ако корисник покрене „ гит ребасе оригин “, Гит терминал ће приказати поруку о грешци “ фатално: неважеће узводно 'порекло' ” и никада не ребазирајте узводну удаљену грану. Међутим, Гит корисници могу да користе „ гит ребасе оригин/бранцх ” команда за поновно базирање гране са удаљене узводне гране и урезивање урезивања.
Како користити команду „гит ребасе оригин/<бранцх>”?
Да бисте користили „ гит ребасе оригин/бранцх ” од корисника Гит-а се тражи да повуку грану са удаљеног узводно или дохвате удаљену грану користећи „ гит фетцх ” команда.
Корак 1: Отворите Гит терминал
Прво, из Виндовс-а “ Покренути ” мени, покрените Гит терминал:
Корак 2: Пређите у Гит спремиште
Коришћењем „ цд ” пређите у Гит спремиште:
$ цд 'Ц:\Гит'
Корак 3: Повуците удаљену грану
Повуците измене удаљене гране и додајте је у ГЛАВУ локалног спремишта:
$ гит пулл порекло мајстор
Корак 4: Проверите гране
Проверите листу грана и изаберите грану у којој желите да поново базирате почетну грану:
$ гит бранцх
Корак 5: Пређите на Огранак
Пребаците се на грану на коју поново базирате порекло преко „ гит цхецкоут ” команда:
$ гит цхецкоут Карактеристике
Корак 6: Ребасе Оригин Бранцх
Затим поново поставите почетну грану или удаљену грану користећи „ гит ребасе оригин/<назив-гране> ” команда:
$ гит ребасе пореклом / мајстор
Проверите Гит дневник да бисте проверили да ли је удаљена грана поново базирана или не:
$ гит рефлог
Бонус савет: Алтернативни метод за ребазовање огранка порекла
Корисници Гит-а могу да поново базирају удаљену грану тако што ће унапредити удаљену грану, а затим директно поново базирати узводну грану у локалној грани користећи „ гит ребасе <упстреам-бранцх> <име локалне гране> ” команда.
У ту сврху прођите кроз дата упутства.
Корак 1: Огранак узводног порекла
Подесите удаљену грану као узводно коришћењем „ гит бранцх ” команда. Овде је опција „ –сет-упстреам ” се користи за постављање узводне гране:
$ гит бранцх --сет-упстреам-то =порекло / мајстор
Корак 2: Поново поставите узводну грану у локалну грану
Затим поново поставите удаљену узводну грану у локалну грану кроз „ гит ребасе <упстреам-бранцх> <лоцал> ” команда:
$ гит ребасе пореклом / мајстор мајстор
Сакупили смо аутентичне информације које се односе на поновно постављање удаљених грана у Гиту.
Закључак
Да бисте поново базирали удаљену грану, прво повуците или дохватите удаљену грану кроз „ гит пулл <удаљено име> <име-грана> ” команда. Затим пређите на грану где желите да поново базирате удаљену грану, а затим користите „ гит ребасе оригин/бранцх ” наредба за поновно постављање удаљене гране. Овај запис је показао да ли постоји „ гит ребасе оригин ” команда у Гиту.