Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VSTS git:如何获得;“分行”;从远程存储库?_Git_Github - Fatal编程技术网

VSTS git:如何获得;“分行”;从远程存储库?

VSTS git:如何获得;“分行”;从远程存储库?,git,github,Git,Github,在TFS中: 我们有一个叫做main的“主”分支。当我们处理特性时,我们会将“主”分支为“特性分支”。TFS将在工作文件夹中为我们可以处理的“功能分支”创建“主”分支的“副本” 它在VSTS git中是如何工作的?我创建了“master”的一个分支,称为“featurebranch”。我从存储库中提取了最新的。如何从“主”切换到“功能分支”,以便处理功能?只需单击VSTS菜单中的“分支”,然后单击“远程/源站”文件夹中的“功能分支”就可以了吗?如果您的源站已经设置好,您只需将其签出即可 git

在TFS中: 我们有一个叫做main的“主”分支。当我们处理特性时,我们会将“主”分支为“特性分支”。TFS将在工作文件夹中为我们可以处理的“功能分支”创建“主”分支的“副本”


它在VSTS git中是如何工作的?我创建了“master”的一个分支,称为“featurebranch”。我从存储库中提取了最新的。如何从“主”切换到“功能分支”,以便处理功能?只需单击VSTS菜单中的“分支”,然后单击“远程/源站”文件夹中的“功能分支”就可以了吗?

如果您的源站已经设置好,您只需将其签出即可

git checkout feature-branch
看看你所有的树枝

git branch -a
这将为您列出它们。如果看不到列出的远程分支,则执行提取以从远程分支获取分支和标记的新列表

git fetch
如果要在本地创建要素分支,也可以这样做。这是我的正常工作流程。为此,您需要创建本地分支,将其签出,然后将其推送到远程。像这样:

git checkout -b feature-branch
git push -u origin feature-branch
第一行创建并分支,并在一次点击中检出。第二行将新分支推送到远程(名为origin)