Maybe I’m missing something, but wouldn’t this be enough?
git log --pretty=format:"%ad - %an: %s" --after="2016-01-31" --until="2017-03-10" --author="John Doe"
See also here
More Related Contents:
- How do I list all of the files in a commit?
- How to list only the names of files that changed between two commits
- How do I list all the files in a commit?
- How to list ALL git objects in the database?
- Definition of “downstream” and “upstream”
- How do I view ‘git diff’ output with my preferred diff tool/ viewer?
- Git – how to force merge conflict and manual merge on selected file
- SSL certificate rejected trying to access GitHub over HTTPS behind firewall
- Checking out old files WITH original create/modified timestamps
- Git 1.6.4 beta on Windows (msysgit) – Unix or DOS line termination
- Combining multiple commits before pushing in Git [duplicate]
- Is it possible to include a file in your .gitconfig
- Git under windows: MSYS or Cygwin?
- Whitelisting and subdirectories in Git
- git push to multiple repositories simultaneously [duplicate]
- How do I make git block commits if user email isn’t set?
- Difference between git stash pop and git stash apply
- Merging between forks in GitHub
- Git – finding a filename from a SHA1
- Gerrit error when Change-Id in commit messages are missing
- Is it possible to have different Git configuration for different projects?
- Git: How can I find a commit that most closely matches a directory?
- How can I archive git branches?
- Export a stash to another computer
- How to undo a git pull?
- How can I visualize per-character differences in a unified diff file?
- fatal: The upstream branch of your current branch does not match the name of your current branch
- How to lookup the latest git commit hash from an ant build script
- How to push different local Git branches to Heroku/master
- SSH Agent Forwarding with Ansible