【发布时间】:2013-09-03 12:30:39
【问题描述】:
创建一个新的 git 分支:
git checkout -b test
并将其推送到原点:
git push origin -u 测试
并列出我现在得到的所有分支:
master
* test
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/test
现在,在另一台机器上,我想执行一个命令来获取远程分支引用。我该怎么做?
我想要输出:
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/test
并且该命令不知道新分支的名称。
我试过了:git pull、git pull --all、git fetch、git fetch --all。还有什么?
编辑:我需要一个命令告诉我:
* [new branch] test -> origin/test
如果不先检查分支,这可能吗?我也不想删除我的 repo 并再次克隆它。
【问题讨论】:
-
所以您想查看已创建的分支,但不知道其名称?
-
不,我想获取/列出在我的远程
origin上创建的所有分支
标签: git branch git-branch