这就是遥控器的样子。
--C0--------------C4-- (master)
\
--C1-C2-C3-- (lite_main)
我采取的行动:
git reflog
的结果:
27f07f4 HEAD@{0}: commit: ADDING ICON FILES TO FILE SYSTEM 445ef4b HEAD@{1}: checkout: moving from master to lite_main f9cccc0 HEAD@{2}: clone: from git@bitbucket.org:username/somerepo.git
git branch -a
尝试显示已跟踪分支的结果:
* lite_main master remotes/origin/HEAD -> origin/master remotes/origin/lite_main remotes/origin/master
(我真的不知道怎么读这个买我猜是唯一跟踪的分支是我的本地起源/主人跟踪遥控器/起源/ HEAD ......是吗?)
现在我的本地仓库看起来像这样:
--C0--------------C4-- (master)
\
--C1-C2-C3-C5-- (lite_main)
如何使我的遥控器看起来像我本地的?将lite_main推送到原点吗?
答案 0 :(得分:2)
您所要做的就是:
git push origin lite_main
此外,如果要在创建分支时跟踪远程,可以运行命令(创建分支时)git checkout --track -b <local branch> <remote>/<tracked branch>
示例git checkout --track -b foo remote/foo