À moins qu'il y ait des fonctionnalités dans git que je ne soupçonne pas, qui permettrait de faire les reviews et les merges de dépots distants en une seule commande...
En une seule commande, non, mais clairement, il y a plus simple que ton procédé en trois étapes. Déjà, il est inutile de cloner tout le dépôt du contributeur, on peut tout à fait rester dans son dépôt de travail et récupérer seulement la branche qu'il propose. Ensuite, pour cela on n'a même pas besoin de créer pour cela une nouvelle branche nommée, on peut faire un git fetch anonyme, et Git le met dans FETCH_HEAD, qu'on peut ensuite utiliser pour examiner tout ce qu'on veut.
[^] # Re: Contribuer au projet sans GitHub
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Le retour de la Méthode R.A.C.H.E. Évalué à 6.
En une seule commande, non, mais clairement, il y a plus simple que ton procédé en trois étapes. Déjà, il est inutile de cloner tout le dépôt du contributeur, on peut tout à fait rester dans son dépôt de travail et récupérer seulement la branche qu'il propose. Ensuite, pour cela on n'a même pas besoin de créer pour cela une nouvelle branche nommée, on peut faire un
git fetchanonyme, et Git le met dansFETCH_HEAD, qu'on peut ensuite utiliser pour examiner tout ce qu'on veut.Ça va donc ressembler à ça :
Le
git logpeut être remplacé par un examen avec l'outil que vous voudrez, par exemplegitg FETCH_HEAD.Ça fait toujours trois étapes en effet :
Mais ces trois étapes sont tout à fait comparables aux trois étapes nécessaires avec GitHub, en tenant compte de celle que tu avais oubliée :