An open API service indexing awesome lists of open source software.

https://github.com/launchpadlab/commit-history-demo


https://github.com/launchpadlab/commit-history-demo

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# Commit History Demo

Commit History Demo is a Rails 5.1 application.

It will help illustrate/document a Git workflow pattern that values longer and
more detailed commit messages, as well as fast-forward merges.

# Resources

Please refer to the following articles for more in depth and concise
explanations as to why you might want to prescribe to this workflow pattern.

- [Git Interactive Rebase](https://robots.thoughtbot.com/git-interactive-rebase-squash-amend-rewriting-history)
- [5 Useful Tips For A Better Commit Message](https://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message)
- [Git Protocol by Thoughtbot](https://github.com/thoughtbot/guides/tree/master/protocol/git)
- [Fast-Forward Merging](https://sandofsky.com/images/fast_forward.pdf)

# Additional

If you're so inclined, I would recommend going through the "Mastering Git" trail
on [Upcase](www.upcase.com); for me, the course really helped demystify the
technology.