gh pr merge – Îmbinarea definitivă a unui Pull Request (Merge / Squash / Rebase) în Comenzi GitHub CLI (gh)

Finalizează Pull Request-ul îmbinându-l în branch-ul principal și șterge automat branch-ul de lucru.

Sintaxă
gh pr merge 42 --squash --delete-branch
gh pr merge --auto --rebase

Ce face gh pr merge - Îmbinarea definitivă a unui Pull Request (Merge / Squash / Rebase)

Comanda gh pr merge execută îmbinarea pe GitHub.

Poți alege strategia dorită: --merge (creează un merge commit clasic), --squash (compactează toate commit-urile într-unul singur, păstrând istoricul curat) sau --rebase.

Opțiunea --delete-branch (sau `-d`) șterge automat branch-ul atât de pe GitHub cât și de pe mașina ta locală.

Opțiunea --auto activează auto-merge: PR-ul se va îmbina automat imediat ce toate testele CI trec și toate aprobările sunt primite.

Exemple

Exemplul 1: Îmbinarea unui PR prin squash cu ștergerea branch-ului

Finalizează ciclul de viață al funcționalității.

gh pr merge 42 --squash --delete-branch

Ieșire în terminal

✓ Squashed and merged pull request #42 into main
✓ Deleted branch feature-plati and switched to branch main

Greșeli frecvente

  • Rularea comenzii când există teste CI/CD eșuate pe PR; comanda va eșua dacă depozitul protejează branch-ul împotriva îmbinării fără teste verzi.

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: gh pr merge – Îmbinarea definitivă a unui Pull Request (Merge / Squash / Rebase)

Ai o nelămurire despre utilizarea comenzii gh pr merge – Îmbinarea definitivă a unui Pull Request (Merge / Squash / Rebase) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.