- Create topic/feature branch:
git checkout -b awesome-changes
- Commit…
- Add entry at the top of ChangeLog
- Run tests:
bundle exec rspec
- Check code style:
bundle exec rubocop
- Rebase on master and squash commits to logical units
- Push your branch:
git push origin awesome-changes
- Create pull request
- Check if travis is happy