Visual Studio 2013 - Git - 获取远程分支

5

我开始使用内置的Git Team Explorer工具和Visual Studio Online的Visual Studio 2013。我非常熟悉如何通过Git Shell完成这个任务,但是无法通过VS 2013界面完成这个任务。

我正在尝试从远程分支中拉取本地分支,但无法成功。通过命令行,我会这样做:

git fetch -a
git checkout <branchName>

我知道创建一个本地分支并跟踪远程分支是工作流程,但是我的下拉列表中的远程分支不完整。如何执行类似于 git fetch -a 的操作?

下面是图片:

enter image description here


有趣。我也希望在那里看到origin/dev。你从同步页面进行了提取吗? - Edward Thomson
@EdwardThomson 没错,使用 fetch 解决了这个问题。只是在工作流程中有些不协调。未同步提交页面似乎在分支的范围内运作。我没有预料到会在那里找到 Fetch。 - Chris Story
1个回答

19
要在Visual Studio 2013的Git Team Explorer工具中执行类似于git fetch的操作,您需要:
  1. 进入未同步提交选项卡
  2. 切换到具有远程跟踪的分支(我通常使用主分支)
  3. 传入提交部分下点击获取
现在,您的远程分支列表将是最新的,您可以创建一个跟踪origin/dev分支的新分支。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接