Une des choses que je trouve très pratique à propos de Bitbucket est lorsque vous poussez une nouvelle branche jusqu'à un dépôt hébergé dans Bitbucket, il imprime (à la écran terminal) une URL que vous pouvez frapper pour créer un PR à partir de cette branche que vous venez de pousser. Ex:Git hook pour produire Github "Create Pull Request" lien dans le terminal comme Bitbucket fait
$ git push origin someBranch
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 313 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote:
remote: Create pull request for someBranch:
remote: https://bitbucket.mydomain.com/projects/PRO/repos/someRepo/compare/commits?sourceBranch=refs/heads/someBranch
remote:
To ssh://bitbucket.mydomain.com:7999/pro/somerepo.git
f6718d4..410cbcb someBranch -> someBranch
Je trouve que cela est un énorme timesaver sur aller Bitbucket, naviguer à la prise en pension, trouver le bouton « Créer Pull Request », etc. En tant que tel, je voudrais quelque chose de similaire pour quand je travaille avec un repo hébergé sur Github - après une poussée d'une nouvelle branche, faites imprimer au terminal une URL que je peux atteindre pour accéder à l'écran de création de relations publiques sur Github. Quelqu'un sait-il quelque chose comme ça? Je sais qu'il y a une CLI pour Github avec une commande pull-request
, mais cela vous invite à entrer votre mot de passe à chaque fois, ce qui est très ennuyeux, et TBH j'aime regarder le diff dans l'interface utilisateur avant de créer le PR.