Logo da.boatexistence.com

Når du trækker rebase eller fletning?

Indholdsfortegnelse:

Når du trækker rebase eller fletning?
Når du trækker rebase eller fletning?

Video: Når du trækker rebase eller fletning?

Video: Når du trækker rebase eller fletning?
Video: Git Merge VS. Git Rebase - What's the difference? 2024, Kan
Anonim

Sammenfattende, når man ønsker at inkorporere ændringer fra en Git-gren til en anden:

  1. Brug fletning i tilfælde, hvor du ønsker, at et sæt commits skal være tydeligt grupperet i historikken.
  2. Brug rebase, når du vil beholde en lineær commit-historik.
  3. Brug IKKE rebase på en offentlig/delt filial.

Fletter git pull eller rebaserer?

Som standard udfører git pull-kommandoen en fletning, men du kan tvinge den til at integrere fjerngrenen med en rebase ved at give den --rebase-indstillingen.

Skal jeg trække efter rebase?

tl;dr Du bør opdatere både master og feature med git pull og git pull --rebase før rebase feature oven på master. Der er ingen grund til at lave et git pull, efter du har rebaseret din feature gren oven på master.

Skal jeg git pull eller git rebase?

Konklusion. Hvis du er en git-begynder, og du vil have tingene til at være sikre, anbefaler jeg at bruge git pull og git merge hele tiden til at flette kode. … Hvis du ønsker at bevare en ren og ryddelig git-historik, git rebase er for dig Husk bare, git rebase skal bruges med omhu, ellers kommer du til at betale en pris for det:).

Behøver jeg at flette efter pull?

Om pull-anmodning fletninger

I en pull-anmodning foreslår du, at ændringer, du har foretaget på en hovedgren, skal flettes til en basisgren. Som standard kan enhver pull-anmodning flettes til enhver tid, medmindre hovedgrenen er i konflikt med basisgrenen.

Anbefalede: