2016-01-07 64 views
1

我目前在远程git仓库中有3个分支,并且希望在XS中切换到其中一个分支。但是XS只显示主分支。Xamarin Studio中的Git分支

同样在做终端中的 'git的分支-A' 只返回一个远程分支:

git branch -a 
* master 
    remotes/origin/master 

但是做一个git的LS-远程回报所有分支

git ls-remote 

a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 HEAD 
628160ed4c92d0c6ea46db77cb94d89e3748dcad refs/heads/Database 
a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 refs/heads/Interface 
a72db09adb82fdf2452d2ecb9ca2d4a48ad86d89 refs/heads/master 

如果有人能帮助我在拉下另一个分支(接口),这将是伟大的!

enter image description here enter image description here

回答

0

git branch -r也将让你看到所有的远程分支机构。

git checkout origin/Interface应该切换到接口分支(就是通过Checkout...菜单项的选项?)

+0

的Git分支-r只显示原产/主 - 结帐时会检出分支为一体的新项目,将检出主人然后将不得不切换。虽然不能切换,只能显示一个分支!谢谢 –