Re: Git log print commits between a revision range (inclusive)
- From
Rafael Ascensão <rafa.almas@gmail.com>
- Date
- Mar 5, 2019, 23:42 UTC
- Message-ID
- <CACUQV5_VCYdBoi=Vz97KVSWipzf+tbi2wrkY1U2h4i78FxVY-w@mail.gmail.com>
- In-Reply-To
- <xmqq8sxvvzvg.fsf@gitster-ct.c.googlers.com>
As Junio mentioned, "A..B" means all commits reachable from B except those reachable from A. Understanding this is just a way to say "B --not A" is important to know you can take advantage of:
`--boundary`
Output excluded boundary commits. Boundary commits are prefixed with -.In other words, git log --boundary <older hash>..<newer hash> should give you exactly what you asked with the small caveat it marks excluded commits differently.
Cheers, Rafael Ascensão