码迷,mamicode.com
首页 > 其他好文 > 详细

1·3 对 git 的认识

时间:2015-09-19 16:47:24      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

  我可以诚实的说:这是我第一次听见这个名词 GIT。老师您发的关于git链接我下载了,只是还没看完。所以以下只是片面的理解,在后期我会单独再发一次。

  一·GIT的简单介绍

  1·Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

  2·它也是一种用来保留工程源代码历史状态的命令行工具。类似于SVN,CVS或者Perforce等工具,但差别还是有的,待会具体说一下

   二·GIT与其他版本控制系统的区别。自己的优点

   1·git和svn最大的差异在于git是分布式的管理方式而svn是集中式的管理方式。

sun:

缺点:1服务器压力太大,数据库容量暴增。

        2没网不行。

优点   1管理方便,快捷

         2易于管理,集中式服务器更能保证安全性。

         3代码一致性非常高。

         4适合开发人数不多的项目开发。

         5大部分软件配置管理的大学教材都是使用svn和vss。

GIT

优点:1适合分布式开发,强调个体。

         2公共服务器压力和数据量都不会太大。

         3速度快、灵活。

         4离线工作。

         5时刻保证数据的完整性,git系统自动jiance。

         6安全性高

         7在 Git 内都只有三种状态:已提交,已修改和已暂存,相对应Git 管理项目时,文件流转的三个工作区域:Git 的工作目录,暂存区域,以及本地仓库。

 

 缺点:1资料少(起码中文资料很少)

         2学习周期相对而言比较长。

         3 不符合常规思维。

         4代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息

   三GIT 的安装

  1我已经安装上,过程中遇到的问题:整个搜索下载安装全是英语,还好,我克服了这个困难。

  2 这是我已开始下载的一个软件 我不知道是什么,还希望老师能够解答一下 git-sdk-installer-1.0.1-32.7z.exe

  3获取帮助的途径:

$ git help <verb>

$ git <verb> --help

$ man git-<verb>

总结:慢慢来就会感觉不是那么难,做这个让我懂了想一步登天,难。想一口吃成一个胖子,难。下面没做到的我会继续坚持做完。还希望老师您能多多指教。谢谢

 

1·3 对 git 的认识

标签:

原文地址:http://www.cnblogs.com/zj15517225953/p/4821625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!