Skip to content

Comment on The Go language's first commit (1972)parent

Comments

Step 1: change system clock

Step 2: make a commit

Step 3: rebase later commits to that commit

Step 4: force push to the main branch

Step 5: correct system clock

Try it. It works.

I can save you some time:

    git commit --date "Tue Jul 18 19:05:45 1972 -0500"
That format actually works just fine for --date.

There's also the GIT_AUTHOR_DATE and GIT_COMMITTER_DATE environment variables.

TIL. I've never needed this, but it could come in handy in the past.

Thanks.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.