Mit rev-list habe ich herausgefunden, wie man eine Liste aller Revisionen auf einem Zweig seit einem Commit erhält. Wie kann ich eine Liste aller Revisionen auf todos Zweige seit einem Commit? Nehmen wir an, der Anfang meines Repositorys sieht wie folgt aus. Wie kann ich eine Liste aller Commits seit bbbbbbb (Commits 3, 4, 5 und 6) erhalten? Die Reihenfolge ist mir egal.
* fffffff 6
* ddddddd 4
| * eeeeeee 5
| * ccccccc 3
|/
* bbbbbbb 2
* aaaaaaa 1
Die Antwort von cdhowie ist fast das, was ich brauche, aber sie gibt auch Commits aus nicht verwandten Zweigen zurück. Wenn ich den Baum auf diese Form erweitere, möchte ich Commit 7 nicht aufgelistet sehen.
* 0000000 7
| * fffffff 6
| * ddddddd 4
| | * eeeeeee 5
| | * ccccccc 3
| |/
| * bbbbbbb 2
|/
* aaaaaaa 1