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

Git 学习笔记

时间:2018-01-06 14:08:03      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:信息隐藏   版本控制系统   body   内容   分布式   post   文件   隐藏   sub   

Git,开源,分布式版本控制系统。Git 本来是 Linux 创始人用来帮助管理 Linux 内核开发的。

常用的 SCM 还有 CVS、Subversion 等,Git 与之不同,分布式版本库,无需服务器端支持。

Git 与 SVN 的区别:

  • Git 是分布式,与 SVN 等非分布式最核心的区别。
  • 所有的 SCM 都是把文件的元信息隐藏在类似 .svn 的文件夹里。在这种文件夹里,Git 按元数据存储内容,SVN 按文件。
  • 分支不同。
  • Git 没有全局版本号,SVN 有。Git 比 SVN 缺少的最大的特征。
  • Git 内容完整性比 SVN 好:Git 内容存储使用 SHA-1 哈希算法。确保内容完整性,降低磁盘故障和网络问题对版本库的破坏。

Git 学习笔记

标签:信息隐藏   版本控制系统   body   内容   分布式   post   文件   隐藏   sub   

原文地址:https://www.cnblogs.com/quanxi/p/8213881.html

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