I made a mistake and called git add -all
, now all files are added. I did not make a commit
and push
. How can I undo my action?
To undo git add before a commit, run git reset <file> or git reset to unstage all changes.
Undoing a commit If you have modified, added and committed changes to a file, and want to undo those changes, then you can again use git reset HEAD~ to undo your commit.
It has already been answered several times:
You can use
git reset
. This will 'unstage' all the files you've added after your last commit.If you want to unstage only some files, use
git reset -- <file 1> <file 2> <file n>
.Also it's possible to unstage some of the changes in files by using
git reset -p
.
See
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With