Suppose I have a tracking branch named 'abc
' which tracks origin/master
.
When I'm on 'abc
' and do a git push
, it pushes 'abc
' to 'abc
'.
How do I specify the remote push branch for it with just a 'git push
'?
Suppose I have a tracking branch named 'abc
' which tracks origin/master
.
When I'm on 'abc
' and do a git push
, it pushes 'abc
' to 'abc
'.
How do I specify the remote push branch for it with just a 'git push
'?
git branch --set-upstream abc origin/master
should be able to specify the remote branch.
Since Git1.7.0:
"
git branch --set-upstream
" can be used to update the (surprise!) upstream, i.e. where the branch is supposed topull
andmerge
from (orrebase onto
).