Git cherry-pick range of commits

I recently learned that if you want to cherry-pick the range of commits in Git you can use:

git cherry-pick startHash^..endHash

The important part here is ^ which means - include start commit in cherry picking.