All your rebase are belong to clean history
Okay that was pretty bad
It’s just a bit… meaningless, you know?
And rebasing is simple
Same amount of commands
Your commits are replayed over what is on
master
So rather than adding an additional commit to fix conflicts you edit your existing commits
Merges break the atomic self-contained commits
we want
Rebase is the tool to solve the problem
git config —global pull.rebase true
Thanks for your attention, Luke