From: Junio C Hamano Date: Fri, 10 May 2013 15:52:48 GMT Subject: Re: [PATCH] Support running an arbitrary git action through checkout Message-ID: <7vk3n63k8f.fsf@alter.siamese.dyndns.org> In-Reply-To: <2d5cfb3be9487f607051cad3d5230434660307ba.1368198269.git.trast@inf.ethz.ch> Thomas Rast writes: > [1] correctly observed that we are already wrapping three different > operations under the git-checkout command. It is not April 1st, but perhaps it is in Berlin ;-) By the way I do not necessarily think that different operations "checking out specific paths" and "checking out another branch" should be invoked by separate commands. It of course would be easier to _implement_ because the command does not have to see which operation the user wants, but if humans use the same verb to express these actions, the command should help them do so.