https://github.com/matt-savvy/git-communication-example
Some examples to show why your commits matter and how building your branches well can make it easier to review.
https://github.com/matt-savvy/git-communication-example
git github
Last synced: about 2 months ago
JSON representation
Some examples to show why your commits matter and how building your branches well can make it easier to review.
- Host: GitHub
- URL: https://github.com/matt-savvy/git-communication-example
- Owner: matt-savvy
- Created: 2024-12-07T14:56:47.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-12-08T16:38:52.000Z (over 1 year ago)
- Last Synced: 2025-10-10T11:41:33.780Z (9 months ago)
- Topics: git, github
- Language: Lua
- Homepage: https://blog.1-800-rad-dude.com/posts/2024/12-08-Why-You-Should-Care-About-Your-Commits.html
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Why You Should Care About Your Commits (Even If You Squash Merge!)
[](https://www.youtube.com/watch?v=WsgkV0rSIUQ)
[View on My Blog](https://blog.1-800-rad-dude.com/posts/2024/12-08-Why-You-Should-Care-About-Your-Commits.html)
Some examples to show why your commits matter and how building your branches well can make it easier to review.
## Example A
- [Version 1](https://github.com/matt-savvy/git-communication-example/pull/2)
The first file makes a change, but you have to read past several other files to see the definition of the new function call.
- [Version 2](https://github.com/matt-savvy/git-communication-example/pull/1)
You can step through the commits one at time to follow the changes easier.
## Example B
- [Version 1](https://github.com/matt-savvy/git-communication-example/pull/4)
The diff refactors AND changes code all at once.
- [Version 2](https://github.com/matt-savvy/git-communication-example/pull/3)
The refactor and the functional changes have been split up.