Re: Local branch ahead of tracked remote branch but git push claims everything up-to-date
- From
Avery Pennarun <apenwarr@gmail.com>
- Date
- Aug 20, 2008, 21:22 UTC
- Message-ID
- <32541b130808201422l2b128beer142544ff91de5ca3@mail.gmail.com>
- In-Reply-To
- <7vbpznpeup.fsf@gitster.siamese.dyndns.org>
On Wed, Aug 20, 2008 at 5:15 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 14 quoted lines
> "Avery Pennarun" <apenwarr@gmail.com> writes: > >> On Wed, Aug 20, 2008 at 4:40 PM, Andreas Färber <andreas.faerber@web.de> wrote: >>> You need to name the local branch, not the remote one: >>> >>> $ git push origin mybranch >>> >>> It should then push to remotebranch. >> >> Not only that, but the "ahead of tracked branch" message depends on >> your local copy of the remote branch, not the remote copy of the >> remote branch. > > I think we have long been doing so. Daniel, correct me.
...and I'm dumb.
I apologize. "git pull origin mybranch" does not update origin/mybranch. "git push origin mybranch" does.
It could be argued that pull should update the local reference too, but that's irrelevant at the moment.
Have fun,
Avery