remote branch - Git - Change tracking configuration of branches -
i have following branches (local , remote):
origin/master origin/alter origin/alter_old master alter alter_old if git branch -vv get:
master 6aec3b5 [origin/master] blam alter 8c32a03 blaa1 alter_old 1669af7 [origin/alter: ahead n, behind m] blaa2 i want alter track origin/alter , alter_old track origin/alter_old. how can it? tried following:
git checkout alter_old git branch -u origin/alter_old but get:
error: unknown switch `u' and same --set-upstream-to.
edit: strangely, think when push, alterpushes origin/master , alter_old pushed origin/alter_old. why this?
for git 1.8.0 onwards
git branch alter_old -u origin/alter_old or
git branch alter_old --set-upstream-to origin/alter_old for git 1.7.0 : use --set-upstream instead of --set-upstream-to
git branch --set-upstream alter_old origin/alter_old
Comments
Post a Comment