Request for commit history

I’m looking to get a list of all commit timestamps and commit messages for my account in the past six months. I’ve looked around the GitHub website but there doesn’t seem to be an option for commit or data export.

Any help would be appreciated. Thanks!

Update: I found an export data function in the account tab of my settings, however it doesn’t contain the information I’m looking for. Also, to clarify, I only need information about my commits from repositories that I own. I think it may be possible to find this information by pulling all my repos and doing some scripting with git, but I’m not sure where to start.

I figured it out with a bash script. I’ll post it later in case it helps anyone else.


Hey @applemonkey496 :wave:

If you do feel like sharing your solution and marking your thread as “Solved,” that would be amazing!

I put my script in a GitHub repo at applemonkey496/allgithub. I’ve added some basic usage documentation. Hopefully this helps!

1 Like