🔧
Rebasing & History Rewriting

Amending Commits

Fixing the Last Commit
💡 git, commit, --amend, EK, "LAST, MESSAGE, ko, ERASE, karke, dobara, LIKHNE", jaisa, hai — NAYA, message, NAHI, ADD, hota, PURANA, hi, REPLACE, ho, jaata hai.

"git, commit, --amend" LAST, commit, ko, MODIFY, kar, deta hai — YA, TO, USKA, MESSAGE, CHANGE, karke, YA, USME, NAYI, staged, changes, ADD, karke.

"--amend" ka, use, sirf, TAB, karo, JAB, commit, ABHI, tak, PUSH, NAHI, hua, hai — kyunki, YE, commit, ka, HASH, CHANGE, kar, deta hai.

git commit --amend -m "Corrected message"
git add forgotten-file.txt
git commit --amend --no-edit
🔧
git, commit, --amend, EK, "LAST, MESSAGE, ko, ERASE, karke, dobara, LIKHNE", jaisa, hai — NAYA, message, NAHI, ADD, hota, PURANA, hi, REPLACE, ho, jaata hai.
1 / 2
⚡ Quick Recap
  • git commit --amend = last commit ko modify karna (message ya content)
  • Sirf tab use karo jab commit push nahi hua ho
  • --no-edit se message same rakhte hue naye changes add ho jaate hain
On this page (2 subtopics)

"git, commit, --amend" LAST, commit, ko, MODIFY, kar, deta hai — YA, TO, USKA, MESSAGE, CHANGE, karke, YA, USME, NAYI, staged, changes, ADD, karke. YE, EK, NAYA, commit, NAHI, banata, balki, PURANE, commit, ko, "REPLACE" kar, deta hai NAYE, HASH, ke, saath.

git commit --amend -m "Corrected message"
git add forgotten-file.txt
git commit --amend --no-edit

"--amend" ka, use, sirf, TAB, karo, JAB, commit, ABHI, tak, PUSH, NAHI, hua, hai — kyunki, YE, commit, ka, HASH, CHANGE, kar, deta hai, agar, WO, ALREADY, PUSHED, hai, TO, DOOSRE, developers, ke, saath, CONFLICT, ho, sakta hai.

💡Tip: "--no-edit" flag, se, commit, message, ko, SAME, RAKHTE, HUE, sirf, USME, NAYI, staged, changes, ko, ADD, kiya, ja, sakta hai.