Ich versuche, das Protokoll zwischen zwei getaggten Commits auszugeben.
mbell@cheetah [12:07:22] [/var/www/html/brone] [dev]
-> % git tag
6.x-0.1
6.x-1.0-beta1
6.x-1.0-beta2
6.x-1.0-beta3
6.x-1.0-beta4
6.x-1.0-beta5
6.x-1.0-beta6
6.x-1.0-beta7
6.x-1.0-beta8
6.x-1.0-beta9
Wenn ich es dann tue:
git log 6.x-1.0-beta8 6.x-1.0-beta9 > ~/gitlogbrone.txt
Es gibt alle Commits seit dem Start des Repos aus, was nicht das ist, was ich will. Ich habe das Git-Log-Handbuch gelesen, aber es hilft nicht viel.
...
wird Ihnen den symmetrischen Unterschied geben (zeigt nur Commits an , die von beiden Tags nicht erreichbar sind), ich denke, Sie wollen..
newtag..oldtag
funktioniert nichtIch benutze dies, um die Commits zwischen den letzten 2 Tags zu erhalten:
quelle