Undo git add --all

85,656

Solution 1

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

Solution 2

To reset specific files you can use: git reset -- <file_a> <file_b> or to reset all your changes you can use git reset.

Share:
85,656
BendEg
Author by

BendEg

Dlr/IronPython projects Simplic-Dlr SOreadytohelp

Updated on July 08, 2022

Comments

  • BendEg
    BendEg almost 2 years

    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?