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