我有以下分支(本地和远程):
origin/master
origin/alter
origin/alter_old
master
alter
alter_old
如果我这样做,git branch -vv我会得到:
master 6aec3b5 [origin/master] blam
alter 8c32a03 blaa1
alter_old 1669af7 [origin/alter: ahead N, behind M] blaa2
我要alter跟踪origin/alter和alter_old跟踪origin/alter_old。我该怎么做?我尝试了以下方法:
git checkout alter_old
git branch -u origin/alter_old
但我得到:
error: unknown switch `u'
对于--set-upstream-to.
编辑:奇怪的是,我认为当我推时,alter推入origin/master并alter_old推到origin/alter_old. 为什么是这样?