Unter Git kann man mittels:
git add test.txt
eine Datei dem Repository hinzufügen. Beim nächsten:
git commit
befinden sich die entsprechenden Dateien dann im Repository. Möchte man nun aber eine bestimmte Datei im Commit doch nicht hinzufügen, so geschieht dies mittels:
git reset test.txt
Beim anschließenden Commit wird diese Datei dann nicht mehr berücksichtigt.
Weitere Informationen gibt es unter:
http://stackoverflow.com/questions/348170/undo-git-add-before-commit