[工具推荐]003.Tortoisegit使用教程

Git简介:

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放  源码的版本控制软件。

  Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。

Git使用工具:

  Git-1.9.5-preview20150319:这是是命令工具,以命令的方式去操作Git,更适用于开发者使用

  TortoiseGit_1.8.9.0:界面工具,图形界面,不用懂得命令,是我们介绍的重点,但是安装这个工具的前提是已经安装了前面的工具

使用步骤:

  1.我们就简单介绍下TortoiseGit的基本使用,首先看下基础界面

  

    2.创建资源库,首先你要在服务器上创建一个资源库项目,然后再目标文件夹右键Git Create repository here...

   然后会在目标文件夹生成隐藏文件夹.git,然后操作Push到下面界面,进行相关操作

    

  3.克隆,首先我们要获取远程服务器上的资源位置,例如:https://git.oschina.net/sdteam/example.git

   

  4.如果要从远程服务器上拉取数据,也就是更新,我们使用Pull,还有个fetch,但是这个还要执行merge,所以一般使用Pull就可以了。

    

  5.新增文件,新增文件要分三步,Add - commit - push,需要注意的是空文件夹无法提交,里面得有文件

   

6.修改文件,修改文件只要二步,就是比新增文件少了Add:  commit -> push。

7.最难的依然是冲突解决的问题。

 每次提交前先执行pull,当pull失败的话,操作check for modify

   

 然后会发现出现了冲突,接着就双击到解决冲突界面,跟SVN一模一样

    

   解决完后选择保存,然后操作commit->push操作就可以了。

  以上就是TortoiseGit的一些基本操作

结语

  • 受益,掌握了Tortoise的简单使用

本站文章为宝宝巴士 SD.Team原创,转载务必在明显处注明:(作者官方网站:宝宝巴士)

转载自【宝宝巴士SuperDo团队】 原文链接: http://www.cnblogs.com/superdo/p/4605927.html

时间: 2024-09-09 00:50:17

[工具推荐]003.Tortoisegit使用教程的相关文章

[工具推荐]003.Tortoisegit使用教程(补充)

前文介绍:       在前文<[工具推荐]003.Tortoisegit使用教程>中详细介绍了如何使用Tortoisegit的使用,但是大家使用后反映一点,就是每次操作都需要输入账号名和密码,实在有些不便.虽然安全,但在本机上每次都输有些麻烦.如何记住用户名和密码呢? 免密码方法: 方法一:(推荐) 1.全局记忆 设置 -> git 编辑本地 .git/config 增加 [credential] helper = store 保存,输入一次密码后第二次就会记住密码了. 2.项目记忆

[工具推荐]003.EXE签名工具SignTool使用教程

数字证书,真是个神奇的东西,可以保证软件不被修改,可以表明文件的发布日期,最重要的,可以很大程度的减少杀毒软件的误报,当然,这就要使用可信任的机构颁发的证书了. 现在要说的不是申请证书,而是如何制作自己的证书. 1.安装windows sdk 生成证书和签名工具都包含在里面,Visual Studio应该都有自带了,以下内容中使用的工具都可以在C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bin里面找到 2.创建 X.509 证书 MSDN对Make

高性能WEB开发(6) - web性能测试工具推荐

WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现.JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下. Firebug: Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图: HttpWatch : httpwatch 功能类似firebug,可以监控请求头,响应头,显示资源加载瀑布图.但是httpwatch还能显示GZIP压缩信息,DNS查询

淘宝卖家工具推荐

宝贝编辑工具:淘宝助理 淘宝助理是一个功能强大的客户端工具软件,它可以帮助您编辑宝贝信息,快捷批量上传宝贝,并提供方便的管理界面. 宝贝克隆:甩手工具箱 超级店长:优点,功能多  缺点,批量处理效率差! 欢乐逛:  手机详情页一键生成.优点,处理速度快,也很稳定  缺点:基本功能都有,但没某些软件使用方便! NO.1 淘宝旺铺  推荐指数:★★★★★ 简介:淘宝官方旺铺装修工具,开店装修必备 链接:http://fuwu.taobao.com/ser /detail.htm?spm=a1z13.

源代码测试工具推荐及点评

本文推荐并点评了软件开发测试中经常使用的20种源代码测试工具,能够帮助大部分人解决测试问题.>>原文来自20款源代码测试工具推荐及点评 AdaTEST--一款针对于Ada应用程序的覆盖率测试.静态测试和动态测试工具 AQtime--该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器.图形化的调用层次结构一直到源代码浏览等内容. BoundsChecker--为C++开发者而生的运行时

高效管理工具推荐

1.查找文件的神器--Everything 随着学习的深入,硬盘里的文档越来越多,相应地会感觉硬盘上的文档越来越难找了.即便你之前对文件夹结构.功能及扩展做了怎样"完美"的规划,现在,一切文件又变得乱糟糟的了.这个时候,神器Everything出现了. 如其名,Everything的目标就是帮你找到Everything in your disk.支持通配符.书签及正则表达式等高级查找功能,其最大优点是:非常快!下面是查询"stdio.h"的界面,输入结束的时候结果就

HTML5动画软件工具编辑器 HTML5动画分类 工具推荐

接下来介绍几款制作HTML5动画的工具,它们可以分为几类: 1.导出canvas动画: Flash CC(13.1).Animation.Radi 2.导出DIV+CSS3动画: HTML5 Maker.Edge Animation.Tumult Hype.Nodefire 3.导出SVG动画: Hippo 基本上所有工具导出的动画都会依赖一个独立的js库,这个库用于解析数据,展示动画.而其中两个工具(Radi和Hippo)就比较突出,它们并不依赖独立js库,而是把必须的最精简的js直接内嵌到H

TortoiseGit安装教程

TortoiseGit 是Windows下的可视化Git界面. 下载Git 网站地址: http://code.google.com/p/tortoisegit/安装前必须装上msysgit才能在Windows上使用Git网站地址: http://code.google.com/p/msysgit/现在还每个都是beta版,就选第一个 Git-1.7.0.2-preview20100309.exe Full installer for official Git 1.7.0.2 Featured

推荐学习正则表达式的教程

推荐学习正则表达式的教程:看着感觉不错,适合入门和工作以后参考之用 正则表达式30分钟入门教程 推荐学习正则表达式的教程,布布扣,bubuko.com