Logo ro.boatexistence.com

Când tragi rebase sau îmbina?

Cuprins:

Când tragi rebase sau îmbina?
Când tragi rebase sau îmbina?

Video: Când tragi rebase sau îmbina?

Video: Când tragi rebase sau îmbina?
Video: Git MERGE vs REBASE: Everything You Need to Know 2024, Mai
Anonim

În rezumat, atunci când căutați să încorporați modificări de la o ramură Git în alta:

  1. Folosiți îmbinare în cazurile în care doriți ca un set de comitări să fie grupat în mod clar în istoric.
  2. Utilizați rebase atunci când doriți să păstrați un istoric liniar al comitărilor.
  3. NU folosiți rebase pe o ramură publică/comună.

Git pull fuzionează sau rebazează?

În mod implicit, comanda de extragere git efectuează o îmbinare, dar o puteți forța să integreze ramura la distanță cu o rebase, pasând-i opțiunea --rebase.

Ar trebui să trag după rebazare?

tl;dr Ar trebui să actualizați atât master, cât și caracteristică cu git pull și git pull --rebase înainte de a rebaza caracteristica deasupra masterului. Nu este nevoie să faceți un git pull după ce v-ați rebazat caracteristica ramura deasupra masterului.

Ar trebui să fac git pull sau git rebase?

Concluzie. Dacă sunteți începător în git și doriți ca lucrurile să fie în siguranță, vă recomand să folosiți git pull și git merge tot timpul pentru a fuziona codul. … În cazul în care doriți să mențineți un istoric git curat și ordonat, git rebase este pentru dvs. Nu uitați, git rebase trebuie folosit cu grijă, sau veți plăti un preț pentru asta:).

Trebuie să îmbin după tragere?

Despre îmbinările cererilor de extragere

Într-o solicitare de extragere, propuneți ca modificările pe care le-ați făcut pe o ramură principală să fie îmbinate într-o ramură de bază. În mod prestabilit, orice cerere de extragere poate fi îmbinată în orice moment, cu excepția cazului în care ramura principală este în conflict cu ramura de bază.

Recomandat: