Recently, I forked a repository hosted by github, with contributors spreading all over the world, and found out that the each commit log contains committer\'s timezone infor
You can use this command to commit in UTC time:
git commit --date="`date --utc +%Y-%m-%dT%H:%M:%S%z`"
You can also alias it to a convenient name:
git config --global alias.commitutc '!git commit --date="$(date --utc +%Y-%m-%dT%H:%M:%S%z)"'
And do git commitutc
.
For a more detailed explanation take a look at this blog post.