在Visual Studio中使用GIT进行源码管理

GIT作为源码管理的方式现在是越来越流行了,在VisualStudio 2012中,就通过插件的现实对GIT进行了官方支持,并且这个插件在VS2013中已经转正。本文在这里简单的介绍一下如何在Visual Studio中使用GIT进行源码管理。

PS: 由于篇幅所限,本文并没有对相关基础知识进行介绍,在读取本文前,假定你已经对GIT有一定的了解,并且对VisualStudio的团队管理器比较熟悉,后续有时间的话再进行相关知识的介绍。

将项目添加到GIT源码管理

将项目添加到GIT源码管理和通过TFS管理方式一样,直接在解决方案的右键菜单中点取即可。

和之前不同的是,此时会出现一个对话框会让你选择使用传统的TFS方式还是GIT方式来管理,这里选择Git。

选择完后,我们就可以在团队资源管理器中看到项目已经被托管起来,并且已经新建你一个master的分支。

安装第三方Git工具

从上面的截图我们也可以看到,团队管理器视图会提示你安装第三方Git工具。虽然不安装也可以使用,但是VisualStudio中集成的功能是比较少的(就目前来看,是不够用的),如果要使用其它的功能,则需要通过第三方Git工具来实现。

安装方式比较简单,直接按照提示不停的下一步即可,这里就不多介绍了。系统自己带的是Git For Windows,带一个命令行和一个GUI程序,命令行可以在VS中直接启动,比较方便。你也可以自己安装其它的工具,第三方工具和系统自带的Git不冲突,可以同时使用。

提交更改

从团队管理器中我们可以看到,对于Git的操作分包括更改、分支、提交三种。当我们把项目加入源码管理后,首先就是需要提交我们的修改,这里使用的是"更改"功能,而不是"提交"("提交"页面是进行发布到Git服务器管理的)。进入提交页面后,操作界面如下:

首次使用时需要配置用户名和密码,这个是全局设置。然后输入提交消息,点击提交按钮即可提交了。提交完成后,额可以到分支页面查看所有提交的历史记录。

创建分支

创建分支比较简单,直接点击新分支链接,选择源分支,输入名称即可:

切换分支

创建分支后,系统便自动切换到新分支上 ,此时我们的修改都是在新分支上进行。

如果要切换分支,直接在分支页面双击相应的分支即可,选中的分支高亮显示,同时代码也会自动切换到相应的分支,非常方便。

合并分支

分支修改完成后,往往会将其合并到主线上,点击合并链接,选择相应的分支,点击合并按钮即可。

发布到Git服务器

本地修改完成后,需要将其发布到Git服务器,以供备份和项目其它成员分享。发布的方法也比较简单:

  • 进入"提交"页面
  • 选择要发布的分支
  • 输入Git仓库的URL
  • 点击发布按钮

首次发布时会出现一个对话框提示输入Git仓库的身份认证信息。

和Git服务器同步修改

和Git服务器同步修改的常用命令后fetch、push、pull,在VisualStudio中也有对其进行支持,这里就不多介绍了。

如果你嫌麻烦的话,甚至可以直接点击同步按钮,一次性完成所有操作。

克隆Git仓库

对于非项目创建者的团队成员来说,首先的一步就是克隆Git仓库。操作方式如下:首先在团队管理器窗口中选择"连接到团队项目",选择" 克隆"链接,输入远程Git库的URL和本地路径,点击克隆按钮即可。

到此这篇关于在Visual Studio中使用GIT进行源码管理的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。

时间: 2022-06-22

详解Visual Studio中Git的简单使用

写程序必然需要版本控制,哪怕是个人项目也是必须的,VS2015开始默认提供了对Git的支持.考虑到现在Git很火,作为微软系的程序员也不得不学一点防身,以免被开源世界的家伙们嘲笑,但是我相信用惯了SVN和TFS的童鞋们,需要一点勇气去学习一些新东西,特别是Git已经形成潮流,并且极大的推动了开源代码的交流学习.再说只要10分钟就能学会--基本的使用-- 首先要区分下Git和GitHub,前者是指一种版本控制软件,各个大厂可以有自己的具体实现.后者其实是指GitHub这个网站,它使用Git来提供代

Visual Studio Code 使用Git进行版本控制(图文教程)

本来认为此类教程,肯定是满网飞了.今天首次使用VS Code的Git功能,翻遍了 所有中文教程,竟没有一个靠谱的.遂动笔写一篇. 请确保你安装了最新的VS Code.http://code.visualstudio.com/ 请确保安装了最新版的Git.https://git-scm.com/download.git安装到环境变量里, 确保任意路径可以访问. 参考链接:https://code.visualstudio.com/Docs/editor/versioncontrol VS Code

在Visual Studio 中使用git及Git概念

写程序必然需要版本控制,哪怕是个人项目也是必须的,微软从Visual Studio 2019开始默认提供了对Git的支持,Visual Studio 2019之前的版本可以安装相应的插件来实现Git功能.首先要区分下Git和GitHub,前者是指一种版本控制软件,各个大厂可以有自己的具体实现.后者其实是指GitHub这个网站,它使用Git来提供代码托管的服务.除了github这个网站外,国内有个gitee提供代码托管服务的网站. 第一部分:Git是什么? Git是目前世界上最先进的分布式版本控制

Visual Studio安装git插件的方法步骤

在Visual Studio 中使用git--什么是Git(一) 如果要使用git进行版本管理,其实使用git命令行工具就完全足够了,图形化工具(无论是git extentions,还是TortoiseGit),都只不过是命令行的封装.就功能而言,他们能做的,命令行全部可以做到:但命令行能做的,他们不 一定可以做到.命令行更加原生.本色,跨越平台,以一当十.建议熟悉git命令行工具.但图形化工具也有自己的优点,就是直观. Visual Studio 2019中自带Git功能.如下图. 2.Vis

Visual Studio 2019中使用Git

一.VS2019的Git介绍 1.VS2019自带Git功能. 2.选用Git作为源码代码插件. 3.将项目添加到Git进行源码管理. 二.在VS2019中使用GitHub 1.注册GitHub账号 https://github.com/ 向GitHub中添加一个仓库(YbbFund) 创建完成后,记录该仓库的地址:https://github.com/BobinYang/YbbFund.git 同步代码的时候是需要使用该地址的. 2.GitHub-VS2019设置 1.打开团队管理器中的设置框

为Visual Studio2019添加Git组件

1.开始搜索框,搜索“Visual Studio”,在弹出的“Visual Studio Installer”右击,以管理员身份运行. 2.在弹出的对话框,点击“修改” 3.在弹出的窗口,选择“单个组件”,在搜索框输入“Git”,然后勾选全部Git相关,最后点击“修改” 4.进度提示 5.等待安装成功自动跳到主界面 到此这篇关于为Visual Studio2019添加Git组件的文章就介绍到这了.希望对大家的学习有所帮助,也希望大家多多支持我们.

详解Visual Studio使用Git忽略不想上传到远程仓库的文件

前言: 作为一个.NET开发者而已,有着宇宙最强IDE:Visual Studio加持,让我们的开发效率得到了更好的提升.我们不需要担心环境变量的配置和其他代码管理工具,因为VS有丰富的拓展工具.废话不多说,直接进入正题.我们日常在使用VS开发相关的.NET项目时,经常会发现刚拉取下拉的代码什么都没有改动,就是运行了一下就会产生一些需要提交的文件,比如说最常见的bin/Debug, bin/Release,obj/Debug,obj/Release文件.但是我不想把这些文件提交到远程的git代码

Visual Studio Code(vscode) git的使用教程

本文介绍了Visual Studio Code(vscode) git的使用,分享给大家,具体如下: 1.创建一个github账号 2.在vscode中执行命令 echo "# C-Tests" >> README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/harryluo163/C-Tests.g

Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(Windows)【真正的小白版】

写在前面的前面:这篇文章vscode和cpp插件版本有点老了,仅供大家参考,最新的和最详细的更新见我的另一篇文章: https://www.jb51.net/article/183154.htm 写在前面: 由于这学期(或者说这一年)一直在忙别的,也没什么闲心看博客了,近期发现自己的这篇文章:整理:Visual Studio Code (vscode) 配置C.C++环境/编写运行C.C++(Windows)竟然有了好多访问,也有不少童鞋问各种问题,非常感谢大家的支持,本来是自己整理的没想到有这

Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(主要Windows、简要Linux)

2020年2月22日更新,又按照自己的帖子尝试了以下,感觉大的思路是没问题的啊,小改动用紫色的标记标注出来了,另外如评论区所说删去了部分旧版本的内容和图片,不知道为啥评论区的留言我都没收到邮件... 现在是2019.7.21,由于这阵一直在忙,今天我用最新的VSCode(Version 1.36.1) 和最新的Cpp插件(version 0.24.0)按照本文的安装步骤从零开始试了一下,由于vscode版本和cpp插件版本更新确实变化了很多,2019年7月21日更新的我会用这个颜色(粉色?)标示

Visual Studio Code (vscode) 配置 C / C++ 环境的流程

昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈--).今天跟大家分享一下~~~ 因为还只是个编程小白,参考资料有点多 ↓ ↓ ↓ 官方文档 -- 参考配置过程CSDN原创文章 -- 参考主要配置过程知乎达人 -- 参考环境准备 ➺➻➸ 主要流程: 1. 下载VScode 2. 安装cpptools工具 3. 下载MinGW 4. 配置环境变量 5. 使用简单的.cpp文件配

Visual Studio Code安装和配置的教程

Visual Studio Code编辑器在Windows上安装比较简单,直接setup.exe.安装好后首次启动配置插件,插件配置必须联网,从网上下载.如下图点击左侧扩展: 首次安装会推荐一些常用插件.如果没有显示推荐的插件,点击左侧右上角的三个点按钮,会弹出列表,根据相应类别显示插件. 想要安装插件,直接点击插进右侧的安装.VS Code自动下载并安装.安装位置在Windows的 C:/Users/当前用户/.vscode/extensions下.如图所示: 如果在没网的电脑上使用VS Co

在Visual Studio Code中配置GO开发环境的详细教程

一.GO语言安装 详情查看:GO语言下载.安装.配置 二.GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github.com/microsoft/vscode-go 这款插件的特性包括: Colorization 代码着彩色 Completion Lists 代码自动完成(使用gocode) Snippets 代码片段 Quick Info 快速提示信息(使用godef) Goto Definition 跳转到定

visual studio code 配置C++开发环境的教程详解 (windows 开发环境)

0 引言 最近帮GF(不幸变成ex了)配置C++开发环境,一开始想给她装个visual studio13完事,但是一想到自己安装以及使用时的诸多麻烦,就有点退却,觉得没有这个必要.正好了解到vscode大行其道,决定按照官网指示配置一版.由于本人非计算机科班出身,对编译原理了解不多,在配置环境的时候遇到了一些麻烦,参照网上的诸多教程,最后发现还是官网比较靠谱,所以结合自己配置的教训,写个帖子,希望能够帮到大家. 1 下载安装vscode 下载网址链接如下. https://code.visual

Visual Studio Code 2020安装教程及CPP环境配置(教程图解)

1)下载,直接点下一步安装即可 官网下载地址:https://code.visualstudio.com/ 2)安装cpptools工具 3)下载MinGW 下载地址:https://sourceforge.net/projects/mingw-w64/files/ 下载的文件:进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh". 安装MinGW:下载后是一个7z的压缩包,解压后移动到你

VSCode (Visual Studio Code) V1.43.0下载并设置成中文语言的方法

Visual Studio Code(简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段.代码对比 Diff.GIT 等特性,并针对网页开发和云端应用开发做了优化.VS Code编辑器界面依然是微软经典的 VS 风格,对于常接触的人来说会很亲切. 在编程语言和语法上支持 C++, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java,