git how remove from stage code example
Example 1: remove file from stage git
git rm --cached <file>
Example 2: git remove from add stage
To "undo" the "git add" commmand:
If you need to remove a single file from the staging area, use
git reset HEAD -- <file>
If you need to remove a whole directory (folder) from the staging area, use
git reset HEAD -- <directoryName>
Your modifications will be kept.
When you run git status the file will once again show up as modified
but not yet staged.
See the "git reset" man page for details
http://schacon.github.io/git/git-reset.html