700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支

使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支

时间:2023-03-21 01:23:08

相关推荐

使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支

使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支

可以从web版Team Services Git repo 的Branches视图中管理工作。定制视图来跟踪最关注的分支,这样就可以看到团队所做的最新修改。

概述

将更改提交到分支不会影响其他分支,可以与其他分支共享分支,而不必将更改合并到主项目中。创建新的分支,隔离对某个特性或某个bug的更改,或其他的工作,不影响主干。由于分支是轻量的,因此在分支之间切换快速且容易。在使用分支时,Git不会创建源文件的多个副本,当开始处理分支时,它使用存储在提交上的历史信息,在分支中重新创建相应的文件。Git工作流应该创建和使用分支来管理特性和修复Bug。其它的Git工作流,比如共享代码和代码评审,都是通过拉取对应的分支来完成的。通过分支中隔离工作,可以简单地通过改变当前分支来保存对应的工作。

任务1:在本地仓库创建新分支

1.从Visual Studio中打开Team Explorer,进入Branches页面

2.右键单击父分支(通常是主分支)基于当前的变更,选择New Local Branch From(新的本地分支)。

3.输入分支名称,点击create branch

任务2:签出和发布分支

Git跟踪正在处理的分支,并确保在签出分支时,文件与分支上的最后提交匹配。分支允许同时在同一个本地Git仓库中使用多个版本的源代码。

1.在Visual Studio中打开Team Explorer,进入Branches视图。找到希望签出的分支,右键单击分支名,选择checkout

2.可以确保已经检查了显示在Visual Studio窗口底部的分支。

3.找到希望发布的分支

4.右键单击该分支名称,选择Publish branch

5.回到VSTS帐户并检查Code | Branches,将会发现该分支已经成功发布。

6.还可以在Visual Studio中看到remotes origin部分的分支。

任务3:删除本地和远程的分支

注意:删除本地repo中的一个分支并不能删除其对应的远程分支。

1.从Visual Studio打开Team Explorer,然后跳转到Branches视图。找到要删除的分支。确保没有签出该分支,不能删除当前正在工作的分支。

2.选择delete,删除后将会看到提示消息。

3.让我们试着删除一个远程分支。在Team Explorer(团队资源管理器)(例如remotes/origin)中找到远程分支树。右键单击要删除的分支,选择Delete Branch From Remote

4.删除后将会收到成功的消息

5.回到VSTS项目,点击Code | Branches,确认已删除的分支不会出现。

动手实验

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。