From: Matthieu Moy Date: Wed, 08 Jun 2011 18:01:35 GMT Subject: Re: [RFC/PATCH] git put: an alternative to add/reset/checkout Message-ID: In-Reply-To: <201106081950.04910.jnareb@gmail.com> Jakub Narebski writes: > Matthieu Moy wrote: >> Jeff King writes: >> > On Wed, Jun 08, 2011 at 07:28:35PM +0200, Matthieu Moy wrote: >> >> > Jeff King writes: >> >> > >> >> > * @{wtree} would confuse users that it has something to do with reflog >> >> >> >> Well, we already have @{upstream} ... >> > >> > Yes, but like all of the @{} things, it's a modifier for the left-hand >> > side. So "master@{upstream}" is meaningful, and "@{upstream}" is the >> > same as "HEAD@{upstream}". >> > >> > What does "master@{wtree}" mean? >> >> Nothing, but then we already have @{-1} ;-). > > That's actually HEAD reflog. Yes, but neither HEAD@{-1} nor master@{-1} work. So we have one instance of @{...} which is unrelated from reflog, and another which isn't a suffix. @{wtree} would be both. -- Matthieu Moy http://www-verimag.imag.fr/~moy/