Re: [PATCH] More permissive "git-rm --cached" behavior without -f.
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Jul 14, 2007, 00:44 UTC
- Message-ID
- <f7968s$j44$1@sea.gmane.org>
- In-Reply-To
- <11843484982037-git-send-email-Matthieu.Moy@imag.fr>
Matthieu Moy wrote:
Show 10 quoted lines
> In the previous behavior, "git-rm --cached" (without -f) had the same > restriction as "git-rm". This forced the user to use the -f flag in > situations which weren't actually dangerous, like: > > $ git add foo # oops, I didn't want this > $ git rm --cached foo # back to initial situation > > Previously, the index had to match the file *and* the HEAD. With > --cached, the index must now match the file *or* the HEAD. The behavior > without --cached is unchanged, but provides better error messages.
Sensible.
There might be some discussion if what git-rm without --cached does is right, but that is besides scope of this patch.
-- Jakub Narebski Warsaw, Poland ShadeHawk on #git