Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Keep a changelog

wosc
September 06, 2015

Keep a changelog

Lightning talk about the changelog hg/git extensions at #pyunconf Hamburg

wosc

September 06, 2015
Tweet

More Decks by wosc

Other Decks in Programming

Transcript

  1. Apply latest UX insights to Foobar widget More details about

    the motivation and contents of the change Subject (Think, “this change will...”) Body Commit message format
  2. It looks like you're typing the works of Shakespeare. Did

    you know there were monkeys who can do that?
  3. [extensions] hgchangelog = /path/to/hgchangelog.py Mercurial 1. Download from https://bitbucket.org/birkenfeld/hgchangelog 2.

    Add to ~/.hgrc $ mkdir -p ~/.git-templates/hooks $ cp preparechangelog.py ~/.git-templates/hooks/prepare-commit-msg $ chmod +x ~/.git-templates/hooks/prepare-commit-msg $ git config --global init.templatedir '~/.git-templates' Git 1. Download from https://github.com/wosc/git-commitchangelog 2. Run