For a web site, I have master and staging, I have worked on staging for about 10 days. How do I tell for sure what has changed since my last merge, or when that merge was? M
An alternative which does not rely on the content of the commit message:
$ git rev-list --min-parents=2 --max-count=1 HEAD
9c6e6d6b6b9bd293335700e34e05217ae8e7a7e8
--min-parents=2 selects only commits which are merges, --max-count=1 only shows the first commit when going back in history. If the specified commit (HEAD) does not have any merge commits in its history, the output will be empty.