每次提交應該都是單一的邏輯變動。一個提交裡不要做多個邏輯變動。譬如若一個修補檔案(Patch),修復錯誤同時最佳化了效能,則將其分為兩次獨立的提交。 不要把單一邏輯變動分成多個提交。譬如功能的實作以及對應的測試應該屬於同一個提交。 盡早提交,時常提交。小巧、自身完備的提交,在事情出錯時更容易理解與取消(rever...