Jeff King <peff@xxxxxxxx> writes: > 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. I am not sure if this is a problem, as the user asked it to be removed. It somehow feels to me that the change (I am not convinced your patch should be called a "fix" rather than a "behaviour change") would cause more confusion. Unstaging request would have looked like "git reset HEAD new", wouldn't it? - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html