* vc-git.el (vc-git-revert): Call git reset first.
+2009-12-06 Dan Nicolaescu <dann@ics.uci.edu>
+
+ Make vc-revert change VC state from 'added to 'unregistered.
+ * vc-git.el (vc-git-revert): Call git reset first.
+
2009-12-06 Ulf Jasper <ulf.jasper@web.de>
* net/newst-backend.el :
"Revert FILE to the version stored in the git repository."
(if contents-done
(vc-git-command nil 0 file "update-index" "--")
- (vc-git-command nil 0 file "checkout" "HEAD")))
+ (vc-git-command nil 0 file "reset" "-q" "--")
+ (vc-git-command nil nil file "checkout" "-q" "--")))
;;; HISTORY FUNCTIONS