handle git env GIT_AUTHOR_NAME='Michael Matloob' env GIT_AUTHOR_EMAIL='matloob@golang.org' env GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME env GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL at 2017-09-15T03:28:32-00:00 git init git commit --allow-empty -m 'initial commit' git tag v0.1.0 git tag v3.1.0 git add go.mod git commit -m 'create module invalid-version' git add unicode/unicode.go git commit -m 'add unicode package' at 2017-12-13T10:25:48-00:00 git add unicode/unicode2.go git commit -m 'another commit with tag' git tag v0.2.0 git tag v4.0.0 git add 3.txt git commit -m 'yet another commit' git rm go.mod git commit -m 'remove go.mod' git tag v5.0.0 git log --oneline --decorate=short cmp stdout .git-log -- .git-log -- dbb861d (HEAD -> main, tag: v5.0.0) remove go.mod 5213b9f yet another commit a72be5e (tag: v4.0.0, tag: v0.2.0) another commit with tag 90ac26b add unicode package 1732873 create module invalid-version d047a7b (tag: v3.1.0, tag: v0.1.0) initial commit -- go.mod -- module vcs-test.golang.org/go/invalid-version go 1.26.0 -- 3.txt -- -- unicode/unicode.go -- package unicode -- unicode/unicode2.go -- package unicode