web-dev-qa-db-fra.com

Comment puis-je comparer deux branches dans GitHub?

Je me demande simplement s'il existe un moyen de simplement dissocier deux branches dans GitHub? Je sais que GitHub a la capacité de le faire, car lorsque nous effectuons des revues de code, il répertorie bien tous les diffs. Je me demandais simplement s'il y avait un moyen de le faire sans aucune révision de code pour comparer, disons, branche à ou engagement à s'engager? Ainsi, lorsque je transmets quelque chose à ma branche distante et que je veux voir comment mes diffs vont ressembler AVANT de créer un PR, cela peut être très utile.

Je peux toujours être en console et faire Git Diff, mais ce n’est vraiment pas aussi beau et visuellement clair que ce qui se passe dans l’UI Web de GitHub. Des idées?

46
Lost

Utilisez la fonction comparer pour accomplir cela.

43
Ari M.

Si vous êtes sur une branche autre que master, vous devriez voir un lien vers compare :

Compare 1

Cliquez dessus et vous devriez être redirigé vers l'outil de comparaison où vous pouvez sélectionner des branches ou des commits à comparer

Compare 2

20
tkausl