Трябва ли да натискам след пребазиране?

Трябва ли да натискам след пребазиране?
Трябва ли да натискам след пребазиране?
Anonim

Ако пребазирате клон, ще трябва да принудите да натиснете този клон. Rebase и споделено хранилище обикновено не се разбират. Това е пренаписване на историята. Ако други използват този клон или са се разклонили от този клон, тогава повторното базиране ще бъде доста неприятно.

Трябва ли да се ангажирате след пребазиране?

За пребазиране, вие просто трябва да разрешите конфликтите в индекса и след това git rebase --continue. За сливане трябва да направите комит (git commit), но фактът, че това е сливане, ще бъде запомнен и ще бъде предоставено подходящо съобщение за комит по подразбиране, което да редактирате.

Защо трябва да изтегля след пребазиране?

Можете да изтегляте с помощта на rebase вместо сливане (git pull --rebase). … Направените от вас локални промени ще бъдат повторно базирани върху отдалечените промени, вместо да бъдат обединени с отдалечените промени. Ако пребазирате клон, ще трябва да принудите да натиснете този клон.

Изисква ли git rebase принудително натискане?

Вторична полза е, че сте променили базата, но не е нужно да използвате git push --force, защото не прецаквате историята на главния клон.

Какво трябва да направя след пребазиране?

Git Rebasing Pushing след пребазиранеТова може да бъде решено с git push --force, но помислете за git push --force-with-lease, което показва, че искате натискането да се провали, ако локалният клон за дистанционно проследяване се различава от клона на отдалеченото, напр.някой друг бутна към дистанционното след последното извличане.

Препоръчано: