aboutsummaryrefslogtreecommitdiff
path: root/git.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2007-03-26 14:55:39 -0400
committerJunio C Hamano <junkio@cox.net>2007-03-27 12:43:39 -0700
commite4d9516b2196623d927e232b4e8766269a837fe6 (patch)
tree385d5bc225ed5983a619449688c7fadba1abceaa /git.c
parentc0ce981f5ebfd02463ff697b2fca52c7a54b0625 (diff)
downloadgit-e4d9516b2196623d927e232b4e8766269a837fe6.tar.gz
git-e4d9516b2196623d927e232b4e8766269a837fe6.tar.xz
git-rm: don't remove newly added file without -f
Given this set of commands: $ echo "newly added file" >new $ git add new $ git rm new the file "new" was previously removed from the working directory and the index. Because it was not in HEAD, it is available only by searching for unreachable objects. Instead, we now err on the safe side and refuse to remove a file which is not referenced by HEAD. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'git.c')
0 files changed, 0 insertions, 0 deletions