J'ai ceci:Git - Diff entre les branches dans le vieux engage
branch: commit 1, commit 2, 3,4
master: commit 1, commit 2, 3,4,5,6,7
Comment pouvez-vous faire une diff entre la branche après commit 2
(en ce moment de l'histoire) et maître commit 3
?
[la réponse de phd] (https://stackoverflow.com/a/44400650/1256452) est correcte (et mise à jour), mais notez que l'astuce consiste à réaliser que "branche" dans Git signifie vraiment très peu. Git est tout à propos de * commits; * un nom de branche est juste un moyen d'identifier une validation spécifique, avec la fonctionnalité supplémentaire que chaque fois que vous ajoutez commet à la branche, le mappage nom-à-commit-ID * automatiquement * le nom se traduit par le dernier commit. La branche n'est donc pas vraiment le * nom * mais plutôt l'ensemble des commits trouvés * à partir du * nom. – torek