Mémo Git · Intégrer
Ouvrir une pull request
gh pr create · glab mr create
Une pull request (GitHub) ou merge request (GitLab) propose les commits d'une branche à la relecture avant de les intégrer. Pousse d'abord ta branche, puis ouvre la demande depuis la forge, avec la CLI gh ou glab, ou depuis Merathon.
Ce que ça fait
Propose les commits d'une branche à la relecture sur GitHub (pull request) ou GitLab (merge request).
Un cas d'usage
Ta branche est poussée et tu veux la faire relire avant de l'intégrer.
En ligne de commande
git push -u origin <branche>- Publie la branche à proposer.
gh pr create- GitHub CLI : crée la pull request, en demandant titre et description.
gh pr create --draft --base main- Pull request en brouillon, vers main.
glab mr create- GitLab CLI : crée la merge request.
gh pr checkout <numéro>- Récupère en local la branche d'une pull request pour la tester.
Dans Merathon
- Pousse la branche.
- Clic droit sur la branche → « Créer une pull request GitHub… » ou « Créer une merge request GitLab… » (un compte de la forge doit être connecté).
Questions fréquentes
Quelle différence entre pull request et merge request ?
Aucune sur le fond : GitHub dit pull request, GitLab dit merge request.
Comment mettre à jour une pull request ?
Pousse de nouveaux commits sur la même branche : la pull request se met à jour toute seule.