eduardweb.
App RouterÎncepător#workflow#beginner#git

Git merge vs rebase — care e 'corect'?

De Alexandru Matei, 21 apr. 2026 · 252 vizualizări · 3 like-uri

Postat acum 1 zi

Întrebare banală, răspuns mai nuanțat decât credeam.

Merge

  • Păstrează istoria exactă (cine a făcut ce, când)
  • Produce merge commits (uneori urâte)
  • Istoric "real", verbose

Rebase

  • Rescrie istoria pentru a fi liniară
  • Mai ușor de citit istoric, dar pierdem contextul paralelismului
  • Nu rebase-ui niciodată un branch pushed la care se uită colegii

Regula mea (de junior, nu-mi daţi ban)

  • Feature branch local → rebase pe main înainte de PR (istoric curat)
  • Merge în main → merge commit (istoric al PR-urilor)
  • Rebase niciodată pe history public

Aștept lămuriri de la senior-i aici :)

Răspunsuri 0

Se încarcă răspunsurile…

Loghează-te pentru a răspunde

Doar membrii comunității pot lăsa comentarii.