gh pr close / reopen – Închiderea sau redeschiderea unui Pull Request în Comenzi GitHub CLI (gh)

Pull Requests (PR-uri) GitHub CLI 1.0+

Închide un PR fără a efectua îmbinarea codului sau redeschide un PR închis anterior.

Sintaxă
gh pr close 42
gh pr close 42 --delete-branch
gh pr reopen 42

Ce face gh pr close / reopen - Închiderea sau redeschiderea unui Pull Request

Dacă o modificare propusă a devenit redundantă, a fost implementată altfel sau respinsă, gh pr close marchează PR-ul ca închis.

Opțiunea --delete-branch curăță și branch-ul asociat pentru a păstra depozitul ordonat.

Dacă te răzgândești sau dacă autorul revine cu o abordare corectată, comanda gh pr reopen redeschide tichetul fără a fi nevoie să creezi un nou PR de la capăt.

Exemple

Exemplul 1: Închiderea unui PR respins și curățarea branch-ului

Marchează PR-ul ca închis și elimină branch-ul.

gh pr close 38 --delete-branch

Ieșire în terminal

✓ Closed pull request #38
✓ Deleted branch test-vechi

Greșeli frecvente

  • Încercarea de a redeschide un PR care a fost deja îmbinat (merged); GitHub nu permite redeschiderea PR-urilor deja îmbinate.

Comenzi înrudite