get-upstream
- From
Ramana Kumar <ramana.kumar@gmail.com>
- Date
- Sep 23, 2010, 03:46 UTC
- Message-ID
- <AANLkTikqJmsUo53dRngXcWsoEfcFzLQ-J1V5oZOGUL03@mail.gmail.com>
Is there an easy command to get a symbolic reference to the upstream branch of a tracking branch?
For example, to get the current branch name I can do this:
$ git symbolic-ref HEAD refs/heads/mybranchname
Now I can see the upstream name as follows
$ git branch -vv branch1 ... mybranchname sha [upstreamname: ahead n] ... branch3 ...
My question is is there a way to get upstreamname directly to stdout, similar to the symbolic-ref command?
(I don't want to have to type it manually; tab completion helps a little, but looking for more. Plus this would be necessary to avoid scraping in a script.)