Re: Another use of "@"?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- May 3, 2013, 06:38 UTC
- Message-ID
- <7vfvy4zhy5.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <7vr4hozie1.fsf@alter.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> writes:
Show 19 quoted lines
> Duy Nguyen <pclouds@gmail.com> writes: > >> My setup is a bit peculiar where I do git development on three >> different machines. Say I updated branch long-branch-name on machine >> A. Then I continue my work on machine B. I would want to hard reset >> that long-branch-name on machine B before resuming my work. What I >> usually do is >> >> git co long-branch-name >> git diff A/long-branch-name >> git reset --hard A/long-branch-name > > Perhaps > > git checkout long-bra<TAB> > git diff A/!$ > git reset --hard !$ > > In any case, not a Git question, I would have to say.
As a Git question, probably the answers are
git co long-bra<TAB>
git diff @{u}
git reset --hard @{u}with an appropriate setting of the upstream, perhaps?