分析了数百万个 commit,发现效率高的、最终写了很多代码的工程师其实提交代码很频繁、而且每个 commit 通常都很小,而不是花大量时间折腾一个几百行几千行代码的 commit。

提交小的 commit(最多几十行代码),比较容易发现 bug,code review 的时候同事也会比较上心地去挑毛病,出问题了 revert 也比较方便,别人 merge 代码的时候比较不会有 conflict;方便自己方便他人,请尽量提交小的 commit。

分享到: