goclog

command module
v0.0.0-...-a015f17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 27, 2025 License: CC0-1.0 Imports: 8 Imported by: 0

README

goclog

turn git history into readable changelogs.

goclog expects the usage of conventional commits specification.

how to make your changelog more accurate

requirements

  • conventional commits
  • git

usage

basic
goclog -version v1.2.3
specific hash
goclog -version v1.2.3 -from blablablashahaha
last n commits
goclog -version v1.2.3 -from HEAD~10

you can also use bash magic like goclog -version v1.2.3 -from $(git rev-list --max-parents=0 HEAD) -to iamthebest. (this makes it from the beginning to a specific commit)

note: by default, goclog tries to find the last tag, if it fails, it will use the repo's first commit, but you always can specify a commit so start from using -from.

showcase

do you use goclog for your project? open an issue with your repo and i'll add it here.

maintainers

  • @elisiei

license

this software is published under CC0 1.0 Universal (public domain) along with an ip waiver. see license file.

aka: do whatever you want.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL