Да ли постоји наредба „гит ребасе оригин“ у Гиту

Da Li Postoji Naredba Git Rebase Origin U Gitu



Гит ребасе је једна од најкориснијих команди Гит алата. Гит “ прегазити ” команда креира нову базу која садржи комбиновани низ урезивања. Тачније, процес комбиновања и премештања урезивања на нову базу познат је као поновно базирање. „ гит ребасе оригин/<бранцх> ” се користи за поновно базирање удаљених грана.

У овом посту ћемо објаснити:

Да ли постоји наредба „гит ребасе оригин“ у Гиту?

Ако корисник покрене „ гит ребасе оригин “, Гит терминал ће приказати поруку о грешци “ фатално: неважеће узводно 'порекло' ” и никада не ребазирајте узводну удаљену грану. Међутим, Гит корисници могу да користе „ гит ребасе оригин/бранцх ” команда за поновно базирање гране са удаљене узводне гране и урезивање урезивања.







Како користити команду „гит ребасе оригин/<бранцх>”?

Да бисте користили „ гит ребасе оригин/бранцх ” од корисника Гит-а се тражи да повуку грану са удаљеног узводно или дохвате удаљену грану користећи „ гит фетцх ” команда.



Корак 1: Отворите Гит терминал

Прво, из Виндовс-а “ Покренути ” мени, покрените Гит терминал:







Корак 2: Пређите у Гит спремиште

Коришћењем „ цд ” пређите у Гит спремиште:

$ цд 'Ц:\Гит'



Корак 3: Повуците удаљену грану

Повуците измене удаљене гране и додајте је у ГЛАВУ локалног спремишта:

$ гит пулл порекло мајстор

Корак 4: Проверите гране

Проверите листу грана и изаберите грану у којој желите да поново базирате почетну грану:

$ гит бранцх

Корак 5: Пређите на Огранак

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

$ гит цхецкоут Карактеристике

Корак 6: Ребасе Оригин Бранцх

Затим поново поставите почетну грану или удаљену грану користећи „ гит ребасе оригин/<назив-гране> ” команда:

$ гит ребасе пореклом / мајстор

Проверите Гит дневник да бисте проверили да ли је удаљена грана поново базирана или не:

$ гит рефлог

Бонус савет: Алтернативни метод за ребазовање огранка порекла

Корисници Гит-а могу да поново базирају удаљену грану тако што ће унапредити удаљену грану, а затим директно поново базирати узводну грану у локалној грани користећи „ гит ребасе <упстреам-бранцх> <име локалне гране> ” команда.

У ту сврху прођите кроз дата упутства.

Корак 1: Огранак узводног порекла

Подесите удаљену грану као узводно коришћењем „ гит бранцх ” команда. Овде је опција „ –сет-упстреам ” се користи за постављање узводне гране:

$ гит бранцх --сет-упстреам-то =порекло / мајстор

Корак 2: Поново поставите узводну грану у локалну грану

Затим поново поставите удаљену узводну грану у локалну грану кроз „ гит ребасе <упстреам-бранцх> <лоцал> ” команда:

$ гит ребасе пореклом / мајстор мајстор

Сакупили смо аутентичне информације које се односе на поновно постављање удаљених грана у Гиту.

Закључак

Да бисте поново базирали удаљену грану, прво повуците или дохватите удаљену грану кроз „ гит пулл <удаљено име> <име-грана> ” команда. Затим пређите на грану где желите да поново базирате удаљену грану, а затим користите „ гит ребасе оригин/бранцх ” наредба за поновно постављање удаљене гране. Овај запис је показао да ли постоји „ гит ребасе оригин ” команда у Гиту.