https://github.com/launchpadlab/commit-history-demo
https://github.com/launchpadlab/commit-history-demo
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/launchpadlab/commit-history-demo
- Owner: LaunchPadLab
- Created: 2017-09-06T02:33:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-07T04:17:37.000Z (over 8 years ago)
- Last Synced: 2025-04-09T19:55:36.283Z (10 months ago)
- Language: Ruby
- Size: 56.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.