255 votes

Obtenez la livraison entre les balises dans git

Si j'ai un dépôt git avec des étiquettes représentant les versions des versions.

Comment puis-je obtenir la liste de tous les commits entre deux balises (avec un joli format si possible) ?

Merci

302voto

manojlds Points 96599
git log --pretty=oneline tagA...tagB

Si tu voulais juste s'engage accessible à partir de tagB mais pas tagA:

git log --pretty=oneline tagA..tagB    

ou

git log --pretty=oneline ^tagA tagB

31voto

Ben Stiglitz Points 3054

git log prend une série de commits comme argument:

git log --pretty=[your_choice] tag1..tag2

Voir la page de man pour git rev-parse pour plus d'info.

4voto

starsinmypockets Points 1110

FYI:

git log tagA...tagB

offre standard de connexion de sortie dans une plage.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X