在Visual Studio 2019(VS2019)中使用GIT进行代码控制
1. 打开团队资源管理器Team Explorer
打开Visual Studio并转到菜单Team Explorer => Manage Connections => Manage Connections,如下图所示。
2. 创建本地仓库
在Team Explorer中可以看到有两个Visual Studio版本控制服务,一个Azure DevOps ,另一个是Git。且Connect标题胖显示当前状态是离线。
现在创建一个本地Git存储库。单击“New”标签后,在输入框中填写本地存储库路径,例如(“F:\MyGitRepo_01”),然后单击“Create”按钮,如图。
单击“Create”按钮后,可以看到创建的本地Git存储库,如下图:
双击创建的本地Git存储库“MyGitRepo_01”:
3. 将代码变更移交至本地仓库
可以在下图中红框(1)和(4)处看到本地Git存储库(“GITRepo”),默认情况下是master分支如红框(5)。此时Git已自动添加了两个文件,如图中红框(2)和(3)处所示Staged Changes。注意按钮“Commit Staged”是禁用状态。
如果在黄色输入框中输入Commit消息,那么这个按钮将被启用,您可以在本地Git存储库中提交您的更改,如图所示。
解释一下图中3各按钮的含义:
- “Commit Staged”:将提交本地Git存储库中的更改。
- “Commit Staged and Push”:将在本地和远程Git存储库中提交。
- “Commit staged and Sync”:将在本地和远程Git存储库中提交,并从远程Git存储库更新本地Git存储库,即Push and Pull。
除了“Commit Staged”以外,另外两个选项暂时无法工作,因为我们还没有配置远程Git存储库。
单击“Commit Staged”,可以从红框处获得本次提交的ID,如下图所示。您可以看到它是在本地创建的commit 910a4bf0。
提交完成后,可以看到图中左下角的地方,画笔图标后面的数字变位0(表明未提交至本地的文件数),箭头后面的数字变为非0(表明未共享至服务器的文件数)。
4. 在GitHub创建远程仓库,并进行同步
回到主页面点击Sync按钮,可与服务器共享您的更改。单击“Publish Git Repo”按钮。
按钮点击后并没有什么用,原因写的很清楚:没有为此本地存储库配置远程。
所以现在必须注册一个Git远程存储库。访问Git官方网站:https://github.com/
注册用户,然后创建新的Git远程存储库:单击“new repository”按钮,根据引导进行操作。在此创建的远程仓库是“MyGitRepo”。
将远程存储库“MyGitRepo”远程路径贴进输入框中,就可以进行同步了。点击Publish后,可以看到远程同步的进度条了,如下图。
5. 查看分支
现在点击上面屏幕中的“分支”。
您将看到您的Git本地“GITRepo”存储库主分支已被推送到Git远程“MyGitRepo”存储库主分支。您可以在Visual Studio团队资源管理器以及您的个人Git帐户“MyGitRepo”存储库中看到它。
5. 创建新项目并加入仓库
在Visual Studio中创建窗口应用程序。创建新项目时,将项目的位置选在仓库路径下即可。
参考文献:Dinesh Kushwaha,《How To Configure Git Version Control In Visual Studio Team Explorer Step By Step》
在Visual Studio 2019(VS2019)中使用GIT进行代码控制相关推荐
- Visual Studio 2019 preview中体验C# 8.0新语法
准备工作: Visual Studio 2019 Preview版本中并没有包含所有的C# 8.0的新功能,但目前也有一些可以试用了.在开始之前,需要进行入两项设置: 将Framework设置为.ne ...
- Visual Studio 2019 (VS2019)安装Spy++工具
Visual Studio 2019 ()VS2019)安装Spy++工具 Microsoft Spy++是一个非常好的查看Windows操作系统的窗口.消息.进程.线程信息的工具,简单易用,功能强大 ...
- Visual Studio 2019安装中出现的问题(超详细)
当然有的电脑在下载和安装Visual Studio 2019时会出现以下情况:明明网络很好,却一直显示下载0B和0B/秒,进度条也没有动,并且过一会显示网络有问题,就算重新下载也是这样 我们可以用以下 ...
- visual studio 2019/vs2019 大括号的风格
因为工作关系,从java 转 c# /.net ,开发工具就没有悬念的转到了 vs 家族. 以前用 eclipse 或者 idea 的时候,习惯的代码风格是代码块的左大括号紧跟着方法定义尾部,下图: ...
- Visual Studio 2019(VS2019) 基本操作
卸载/加载项目 1.卸载项目:不删除项目代码,但是停止对该项目的一切使用和调用(好处是保留代码) 2.加载项目:重新加载已停用的项目,可以继续使用和调用 修改VS主题风格 工具–>选项–> ...
- 关于在Visual Studio 2019预览版中的用户体验和界面的变化
原文地址:https://blogs.msdn.microsoft.com/visualstudio/2018/11/12/a-preview-of-ux-and-ui-changes-in-visu ...
- 在win7 上安装 Visual Studio 2019 步骤 及 vs2019离线安装包
在win7 sp1 上测试好用 需要先安装补丁:Windows6.1-KB2813430 32位系统补丁下载地址: https://www.microsoft.com/zh-CN/download/d ...
- Visual Studio 2019 发行说明
原文:https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes 单击按钮即可下载最新版 Visual Stud ...
- 宇宙第一 IDE Visual Studio 2019 正式发布
如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 for Mac. Visual Studio 2019 下载地址:htt ...
最新文章
- 第十七篇:信息抽取Information Extraction
- 在SharePoint Foundation 2010中显示来自其他站点的列表
- 开机自启动win7计划任务
- MySQL中的这17个关键问题,一定要弄清楚!
- android service 样例(电话录音和获取系统当前时间)
- Android小应用-----画画板
- 什么,双非学渣唯一的出路是打比赛?
- winfrom的DataGridView控件选中行的DataGridViewLinkColumn列字体颜色的改变
- html之css关于引入样式的优先级
- 音乐流媒体应用Polaris
- macbook触摸板和鼠标的滚动方向分开设置
- 从零搭建Angular10项目
- 十二月各地中小企业扶持政策汇总
- cocos creator3.x h5项目启动背景修改,仅限单色
- Linux软件的安装
- 学计算机基础专业必备的书,大学计算机基础教程
- 谷歌与DeepMind的控制权之战,刚刚开始
- 2023华为机考刷题指南:八周机考速通车
- (附源码)计算机毕业设计SSM黄淮学院二手物品交易平台
- 1.5-瑞吉外卖-第五天