Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.06 KB

review-commits-from-before-a-certain-date.md

File metadata and controls

28 lines (20 loc) · 1.06 KB

Review Commits From Before A Certain Date

I was recently looking at data in a 3rd-party tool and saw that there was a very distinct shift in what was being recorded a couple years prior on a specific date. I wanted to see what changes had been made to the codebase a day or two before the shift.

Rather than scrolling all the way back in git log, I can tell git log to show me all commits from before a certain date.

Let's say that date of interest is May 1st, 2021. I can use the --until flag with git log. However, I should note that --until is an exclusive range, so I'll need to specify May 2 2021 if I want to start seeing commits on May 1.

$ git log --until='May 2 2021'

Because git log shows commits in reverse chronological order, I'll start seeing commits from May 1st and then as I scroll, I'll see older and older commits.

From here I can scan commits messages and look for one that I want to dig into. I'd then use git show <sha> to explore a specific one further.

This is synonymous with --before.

See man git-log for more details.