Re: [PATCH 1/2] t7001: add test for git-mv dir1 dir2/
- From
Petr Baudis <pasky@suse.cz>
- Date
- Jul 28, 2006, 15:47 UTC
- Message-ID
- <20060728154713.GP13776@pasky.or.cz>
- In-Reply-To
- <7vr706mj0u.fsf@assigned-by-dhcp.cox.net>
Dear diary, on Fri, Jul 28, 2006 at 06:48:49AM CEST, I got a letter where Junio C Hamano <junkio@cox.net> said that...
Show 8 quoted lines
> Petr Baudis <pasky@suse.cz> writes: > > Well, at once? I can do (iv) by adding --index but that contradicts (v). > > But maybe I'm missing something. > > What should the semantics of such operation be? Apply to index > on paths that are clean while leave the index entries untouched > for paths that are dirty? What should happen on renamed paths > that are dirty?
Keep the original sha1 but change the name. If an entry with the new name already exists, we might just leave the index alone and create a .rej file. (Alternatively we might create two stages in the index file but we can't do that in case of regular rejects so I'd rather stay consistent.)
-- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ Snow falling on Perl. White noise covering line noise. Hides all the bugs too. -- J. Putnam