Ce face gh pr create - Crearea unui Pull Request nou direct din terminal
Comanda gh pr create împinge automat branch-ul local către remote dacă nu a fost încă publicat și deschide formularul de creare a unui PR.
Opțiunea --fill completează automat titlul și descrierea folosind mesajele ultimelor commit-uri, economisind timp prețios.
Opțiunea --web pregătește branch-ul și deschide instant interfața grafică pe GitHub.com cu toate câmpurile pre-completate.
Exemple
Exemplul 1: Crearea unui PR rapid cu completare automată din commit-uri
Trimite branch-ul pe GitHub și deschide PR-ul într-un singur pas.
gh pr create --fill --reviewer "mihai,alex"
Ieșire în terminal
Creating pull request for feature-plati into main in dexter/portal
https://github.com/dexter/portal/pull/42
Greșeli frecvente
- Încercarea de a crea un PR când te afli direct pe branch-ul ‘main’ sau ‘master’; un PR necesită să fii poziționat pe un branch de funcționalitate separat.
Comenzi înrudite
gh pr view - Vizualizarea detaliilor și a discuțiilor dintr-un PR: Randează conținutul complet al PR-ului direct în terminal cu Markdown formatat sau îl deschide în browser.gh pr list - Listarea și filtrarea Pull Request-urilor deschise: Afișează lista PR-urilor active din depozitul curent cu număr, titlu, branch sursă și stare de revizuire.gh pr merge - Îmbinarea definitivă a unui Pull Request (Merge / Squash / Rebase): Finalizează Pull Request-ul îmbinându-l în branch-ul principal și șterge automat branch-ul de lucru.