Skip to content
Make sure git commit messages are well-formed
Find file
Failed to load latest commit information.
bin Add CLI class, powered by Thor (only version method so far)
lib Bump version to 0.1.2
spec Change rubocop MultilineOperationIndentation style rule to indented
.gitignore Initial commit
.rubocop.yml Change rubocop MultilineOperationIndentation style rule to indented
.travis.yml Add 2.2 to .travis.yml ruby list
LICENSE Update year to 2016 in LICENSE Update README
poper.gemspec Depend on rugged ~> 0.23.0 instead of ~> 0.22.0
poper.gif Update poper.gif with a better representation for the newest version


Code Climate Build Status Gem Version Dependency Status

Poper makes sure that your git commit messages are well-formed. It's partly inspired by this article written by tpope. Rules specified there form the basis of Poper rules. But Poper doesn't stop there. It also doesn't like generic commit messages like 'oops, fix tests'. Poper was created to be used by Pronto, but will work perfectly well in whatever scenario you'll come up for it!


Poper demo

Install Poper like any other gem and then run it from your terminal, specifying a commit:

  gem install poper
  cd /repo/which/commits/you/want/to/check
  poper run HEAD~3

Every commit between current HEAD and specified commit will be checked.

Something went wrong with that request. Please try again.