From: Junio C Hamano Date: Fri, 24 May 2013 18:01:15 GMT Subject: Re: [PATCH 7/7] sha1_name: implement finding @{push} Message-ID: <7vehcw9s0k.fsf@alter.siamese.dyndns.org> In-Reply-To: Ramkumar Ramachandra writes: > Duy Nguyen wrote: >> Then "show @{p}" should show the tip commit of rr/master, not the ref >> name. > > Yes, that is correct. > >> rev-parse (with an option, maybe) may be a better place for >> this. > > Er, no. I actually want things like diff @{p}..HEAD. I want it to be > a first-class revision, just like @{u}. I think Duy's suggestion makes perfect sense; rev-parse already has a mechanism to expand @{u} to the full name, so if you are hooking into the same codepath as @{u} to implement the "I publish there" information, which I think you should, you already should have it for free.