Git 学习笔记

Posted 灵犀一指

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 学习笔记相关的知识,希望对你有一定的参考价值。

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 学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Git学习笔记

git学习笔记

Git学习笔记

Git学习笔记4

Git 学习笔记

Git学习笔记总结和注意事项