创建一个新的git分支:
git checkout -b test
并将其推送到远端:
git push origin -u test
现在列出所有的分支,我得到了:
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
这是否可以在不先检出分支的情况下实现?我也不想删除我的仓库并重新克隆。