From: Junio C Hamano Date: Fri, 09 Apr 2010 22:04:10 GMT Subject: Re: [WIP PATCH 4/4] Teach checkout-index to recursively checkout submodules Message-ID: <7v8w8w1dwl.fsf@alter.siamese.dyndns.org> In-Reply-To: <4BBF9ED3.9010502@web.de> As a plumbing I would prefer to leave checkout-index as is; script writers can choose to recurse if they choose to. This is not limited to checkout-index, but what is the stance of this new feature on failures from sub-checkout when there are local modifications in the work tree? Some parts of the work tree is checked out while the ones after the failure that sorts later in the alphabetical order will not be checked out, resulting in an inconsistent state (I am not saying that it is good or bad---I am trying to see what the users should expect from this new feature)?