创建一个新的 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
如果不先检查分支,这可能吗?我也不想删除我的回购并再次克隆它。