Logo sv.boatexistence.com

När du drar rebase eller merge?

Innehållsförteckning:

När du drar rebase eller merge?
När du drar rebase eller merge?

Video: När du drar rebase eller merge?

Video: När du drar rebase eller merge?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Maj
Anonim

Sammanfattningsvis, när man funderar på att införliva ändringar från en Git-gren till en annan:

  1. Använd merge i fall där du vill att en uppsättning åtaganden ska vara tydligt grupperade i historiken.
  2. Använd rebase när du vill behålla en linjär commit-historik.
  3. Använd INTE rebase på en offentlig/delad filial.

Kommer git pull sammanslagning eller ombas?

Som standard utför git pull-kommandot en sammanfogning, men du kan tvinga den att integrera fjärrgrenen med en rebase genom att skicka den med --rebase- alternativet.

Ska jag dra efter rebase?

tl;dr Du bör uppdatera både master och funktion med git pull och git pull --rebase före rebase-funktionen ovanpå master. Det finns ingen anledning att göra en git pull efter att du har baserat om din funktion gren ovanpå master.

Ska jag git pull eller git rebase?

Slutsats. Om du är en git-nybörjare och vill att saker ska vara säkra, rekommenderar jag att du använder git pull och git merge hela tiden för att slå samman kod. … Om du vill behålla en ren och snygg git-historik, git rebase är för dig Kom bara ihåg att git rebase bör användas med försiktighet, annars kommer du att betala ett pris för det:).

Behöver jag slå samman efter pull?

Om sammanslagningar av pull-begäran

I en pull-förfrågan föreslår du att ändringar du har gjort på en huvudgren ska slås samman till en basgren. Som standard kan valfri pull-begäran slås samman när som helst, såvida inte huvudgrenen är i konflikt med basgrenen.

Rekommenderad: