commit -p дико полезен тем, что заставляет просматривать код перед коммитом.
вот щас разбивал изменения и нашел в свеженаписанном коде баг. крутой я.