Mastering Git Logs: How to List Commits Between Two Points (Excluding Merges)
When working with Git, it’s common to review a series of commits between two points in history. Maybe you want to generate release notes, review code history, or export commit data for auditing. But if you’ve worked with teams, you’ll often see merge commits cluttering the history,