Problem Statement
Describe two best practices for writing commit messages.
Explanation
Keep subject line ≤50 chars in imperative mood (e.g., "Fix crash on null input"). Add a blank line, then a body explaining what and why (context, impact, links).
Practice Sets
This question appears in the following practice sets:
