我目前在远程git库中有3个分支,并希望在XS中切换到其中一个分支。但是,XS只显示了主分支。
类似地,在终端中执行'git branch -a‘只返回一个远程分支:
git branch -a
* master
remotes/origin/master
但是,执行git ls-remote会返回所有分支
git ls-remote
a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 HEAD
628160ed4c92d0c6ea46db77cb94d89e3748dcad refs/heads/Database
a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 refs/heads/Interface
a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 refs/heads/master
如果有人可以帮助我拉下另一个分支(接口),那就太好了!
发布于 2016-01-08 00:29:27
git branch -r
还允许您查看所有远程分支。
git checkout origin/Interface
应该切换到接口分支(这是通过该Checkout...
菜单项的一个选项吗?)
https://stackoverflow.com/questions/34662812
复制