From: Jon Forrest Date: Mon, 25 Jul 2016 03:56:52 GMT Subject: Re: [RFC] A Change to Commit IDs Too Ridiculous to Consider? Message-ID: In-Reply-To: <57952834.60706@gmail.com> >>> Another possibility is to set authordate and committerdate to some >>> specified time by the way of appropriate environment variables. To follow up, Jakub's approach works great without requiring any changes to Git. For example, the following test script always produces the same commit ID: ---- export GIT_AUTHOR_DATE=2005-04-07T22:13:13 export GIT_COMMITTER_DATE=2005-04-07T22:13:13 mkdir -p /tmp/test cd /tmp/test rm -rf .git git init echo "Test" > README git add README git commit -m "test" git log ---- As expected, commenting out the 2 export lines results in different commit IDs each time. Case closed. Thanks, Jakub! Jon Forrest