Never amend commits — always create new ones
Do not amend commits. Always create new commits, even when fixing something from the immediately prior commit.
Why: User prefers a clean linear history where each commit represents a distinct change. Amending rewrites history and can lose context.
How to apply: After any commit mistake or correction, create a new commit with a descriptive message. Never use git commit –amend.