Logo bg.boatexistence.com

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

Съдържание:

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

Видео: При изтегляне на повторно базиране или сливане?

Видео: При изтегляне на повторно базиране или сливане?
Видео: White House Crypto Ban Targeting Bitcoin and PoW Crypto Mining? Detailed Analysis + OPPORTUNITIES 2024, Може
Anonim

В обобщение, когато искате да включите промени от един клон на Git в друг:

  1. Използвайте обединяването в случаите, когато искате набор от ангажименти да бъде ясно групиран в историята.
  2. Използвайте rebase, когато искате да запазите линейна история на ангажименти.
  3. НЕ използвайте rebase в публичен/споделен клон.

Git pull обединява ли или пребазира?

По подразбиране командата git pull извършва сливане, но можете да я принудите да интегрира отдалечения клон с повторно базиране, като му предадете опцията --rebase.

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

tl;dr Трябва да актуализирате както главната, така и функцията с git pull и git pull --rebase, преди да пребазирате функцията отгоре на master. Няма нужда да правите git pull, след като пребазирате вашата функция клон върху главния.

Трябва ли да git pull или git rebase?

Заключение. Ако сте начинаещ в git и искате нещата да са безопасни, препоръчвам да използвате git pull и git merge през цялото време за обединяване на код. … В случай, че искате да поддържате чиста и подредена история на git, git rebase е за вас Само не забравяйте, git rebase трябва да се използва внимателно, или ще платите цена за това:).

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

Относно сливането на заявка за изтегляне

В заявка за изтегляне вие предлагате промените, които сте направили в главен клон, да бъдат обединени в основен клон. По подразбиране всяка заявка за изтегляне може да бъде обединена по всяко време, освен ако главният клон не е в конфликт с основния клон.

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