转自:在VS2010中使用Git管理源代码

前文我们讲了使用TortoiseGit管理源代码,但是对于使用VS2010的朋友来说,源代码管理起来还是不怎么方便。要是直接在VS2010中能使用Git就好了,下面我们就来看看怎么在VS2010中使用Git的功能。

主要是分成两个步骤

1 安装

  • 打开VS2010,选择Tools->Extension Manager;
  • 选择左侧的“online gallary”,在搜索栏中搜索“git”;
  • 在搜索结果中看到“Git Source Control Provider ”,选择并安装。

2 配置

  • 选择Tools->Options;
  • 在视图树中选择“Source Control ”;
  • 在右侧的下拉列表中选择“Git Source Control Provider ”;
  • 打开由Git管理的解决方案,就可以看到各个文件不同的状态,在“Solution Explorer”中右键单击想管理的文件,选择“Git”菜单中相应的函数,实现管理。

OK,今天就先说到这。

在VS2010中使用Git管理源代码相关推荐

  1. 在VS2010中使用Git【图文】

    在之前的一片博客<Windows 下使用Git管理Github项目>中简单介绍了在Windows环境中使用Git管理Github项目,但是是使用命令行来进行操作的,本文将简单介绍下在VS2 ...

  2. 在VS2010中使用Git【图文】转

    在之前的一片博客<Windows 下使用Git管理Github项目>中简单介绍了在Windows环境中使用Git管理Github项目,但是是使用命令行来进行操作的,本文将简单介绍下在VS2 ...

  3. 使用Git管理源代码

    git是个了不起但却复杂的源代码管理系统.它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作.让我们诚实一记吧:Git是复杂的,我们不要装作它不是.但我仍然会试图教会你用(我的)基本 ...

  4. 在idea中使用git管理你的项目

    起步 idea是十分智能的Java集成开发环境 而我们在用idea写项目的时候经常遇到版本控制的问题,而git工具如果你只会在终端中的git命令来进行控制,可能会使得效率低下 今天小编就教大家在ide ...

  5. 使用Git管理多媒体文件

    导读 Git 是专用于源代码版本控制的工具.因此,Git 很少被用于非纯文本的项目以及行业.然而,异步工作流的优点是十分诱人的,尤其是在一些日益增长的行业中,这种类型的行业把重要的计算和重要的艺术创作 ...

  6. mac azure git_在Azure Data Studio中使用Git组件

    mac azure git This article gives an insight into the terms in the Git repository of Azure Data Studi ...

  7. 使用git进行源代码管理

    git是一款非常流行的分布式版本控制系统,使用Local Repository追踪代码的修改,通过Push和Pull操作,将代码changes提交到Remote Repository,或从Remote ...

  8. 好代码是管出来的——使用Git来管理源代码

    软件开发过程中一个重要的产出就是代码,软件的编码过程一般是由一个团队共同完成,它是一个并行活动,为了保证代码在多人开发中能够顺利完成,我们需要使用代码版本控制工具来对代码进行统一存储,并追踪每一份代码 ...

  9. GIt代码托管、Github Desktop和 Pycharm中代码的管理

    5_GIt代码托管.Github Desktop和 Pycharm中代码的管理 1 Git代码托管 2 Github Desktop使用 3 Pycharm中代码管理 1 Pycharm中代码上传到g ...

  10. 怎样在项目中使用git以及github管理(图文详解流程讲解)

    Github新建项目 1.登录github,点击右上角新建仓库 2.输入仓库名以及描述等,点击Create resposity 3.新建仓库完成后,右边有个clone or download,复制SS ...

最新文章

  1. eclipse中如何将java项目转为java Web项目
  2. Linkedin Cruise Control安装
  3. Android学习网站
  4. telnet入侵linux,教你入侵RedHatLinux
  5. 数据库的关系运算和完整性约束
  6. 向量加减法首尾规律_向量加减口诀首尾相接
  7. mysql分区表优缺点,Mysql 表分区和性能
  8. node(基础)_node中的javascript
  9. Java高并发BlockingQueue重要的实现类二
  10. Q102:光线追踪场景(5)——驭龙台
  11. GBDT 和 AdaBoost
  12. (转)查理·芒格:光靠已有的知识,你走不了多远
  13. linux连win7打印机,如何在CentOS 6.5下安装Win7下的共享打印机服务
  14. 这是我的计算机房英语怎么写,小学英语人教(12版三起点)四年级下册Unit 1
  15. tensorrt pb转uff问题
  16. eclipse相关介绍
  17. 东北大学秦皇岛分校acm俱乐部week4
  18. DirectX12(D3D12)基础教程(外篇四)——用Assimp载入模型基础操作(无渲染纯命令行版)
  19. 内存取证工具——volatility 常用命令
  20. STM32中的WFI和WFE指令的意思

热门文章

  1. 每天一道剑指offer-丑数
  2. jquery匹配不区分大小写_jQuery实现contains方法不区分大小写的方法教程
  3. qt 日历类 不可输入当前日期之后的日期_UI设计组件时间选择器,日历设计从未如此简单!...
  4. 装错信封输出所有结果C语言算法,装错信封问题(数学应用题)
  5. python 代码分块_python大数据分块处理
  6. android连接airprint打印机,AirPrint:iOS的打印机
  7. vs不能调试_20200717调试记录(五十四)
  8. linux soc 程序崩溃,SOC、FLCK和内存之间的关系,以3900X+X570为例(更新PCIE4.0)
  9. oracle数据泵功能,Oracle数据泵的使用(1)-Oracle
  10. 给出两个字符串(可能包含空格),找出其中最长的公共连续子串,输出其长度