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

初识Git

时间:2017-09-24 22:24:01      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:val   很多   压缩包   name   项目   帮助   分布式   高效   开源   

之前对于自己代码的保存根本就没有什么概念,基本上都是发QQ上或者存U盘里,导致有时候自己代码会丢失。知道布置了这个作业我才了解到了有这么一个可以方便存取与分享代码的东西。

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

然后自己花了很多时间去了解,也了解到了一点关于svn的知识,结合很多人的经验总结,知道了svn和git最大的几个区别要点,svn必须要有服务端,网络能连上服务端才能提交和更新,git不需要,每一台装了git的电脑都是服务端,各台电脑之间可以相互同步和推送,而提交不需要网络就可以提交到本地的git库里。

对于我们来说,这样的好处就是,如果要分享代码,不需要打个压缩包传来传去,也不需要找个服务器搭个svn来共享,而且svn因为服务端是单一的,一旦服务器坏了,整个版本库的历史记录就没有了,也没法再回滚,git每台电脑都是服务端,只要两台电脑做过同步,任何一台坏了,另一台还保有着所有的历史记录,仍然可以提交更新回滚,不怕代码历史丢失。

 

GITHUB

初识Git

标签:val   很多   压缩包   name   项目   帮助   分布式   高效   开源   

原文地址:http://www.cnblogs.com/JqqLazar/p/7588720.html

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