web-dev-qa-db-fra.com

Comment lister les commits depuis certains commit?

Est-il possible d'obtenir une liste de commits d'un nombre donné à HEAD?

Je sais que cela est possible d’ici à la date de validation, mais j’en ai besoin du numéro de validation et je ne semble pas pouvoir trouver de documentation, ni même si cela est possible.

99
ehftwelve
git rev-list <since_hash>..HEAD

ou d'inclure le commit:

git rev-list <since_hash>^..HEAD

Vous pouvez également utiliser git log au lieu de git rev-list pour obtenir des détails supplémentaires.

120
manojlds
git log <hash>..

Est le moins de frappe. Omettre "HEAD" suppose que c'est ce que vous vouliez dire. Rev-liste fonctionnerait aussi.

52
Adam Dymitruk

Vous pouvez exécuter la commande git suivante à partir du shell:

git log --pretty=oneline commit-id...HEAD
27
Matthieu

En supposant que par "numéro de commit", vous voulez dire commit hash:

git log <commit-hash>..HEAD
10
hammar

Si quelqu'un ici tente de savoir comment MOINS grâce à la sortie de git log à partir d'un certain commit, paginant en arrière, c'est aussi simple que git log <hash>.

0
Matthew Hinea