Git commits历史是如何做到如此清爽的?

今天在看vue源码时随手看了一下commit历史,然后就被震惊了。请问这是怎么做到的?怎样的git实践才能做到这么清爽?
关注者
1020
被浏览
123955

多用 rebase

---

我真是服了贵乎了,楼下居然有人能从 commit 风格看出我爱慕虚荣,哈哈哈哈,只能说这葡萄是很甜了

我 rebase 纯粹是因为我不喜欢 git log --graph 的时候一堆 branch 扰乱视线。另外,难道你不知道 rebase 不一定要 squash 的?