On Thu, Dec 01, 2016 at 10:03:33PM +0000, Alfonsogonzalez, Ernesto (GE Digital) wrote: > So I used branch ‹set-upstream and see the expected behavior. > > $ git branch --set-upstream-to=origin/master > Branch master set up to track remote branch master from origin. Ah, that makes sense. > I¹m still not sure what it means for the branch upstream to be ³origin² > only. The name "origin" generally resolves to refs/remotes/origin/HEAD, which is a symbolic ref pointing to the "default branch" for that remote. That's generally set at clone time from what the remote has in its HEAD, but you can update it with "git remote set-head" if you want to. But that's just for resolving the name; I'm not sure that it would work to set a branch's upstream to just "origin". Do you possibly have another ref named origin? -Peff