Git 教程

Git 教程

Git 是一个开源的散布式版本节制体系,用于火速高效地处置任何或小或大的名目。

Git 是 Linus Torvalds 为了赞助办理 Linux 内核开辟而开辟的一个开放源码的版本节制软件。

Git 与经常利用的版本节制东西 CVS, Subversion 等差别,它接纳了散布式版本库的体例,不用办事器端软件撑持。


Git 与 SVN 区分

Git 不只仅是个版本节制体系,它也是个内容办理体系(CMS),任务办理体系等。

若是你是一个具备利用 SVN 背景的人,你须要做必然的思惟转换,来顺应 Git 供给的一些观点和特点。

Git 与 SVN 区分点:

  • 1、Git 是散布式的,SVN 不是:这是 Git 和别的非散布式的版本节制体系,比方 SVN,CVS 等,最焦点的区分。

  • 2、Git 把内容按元数据体例存储,而 SVN 是按文件:一切的资本节制体系都是把文件的元信息埋没在一个近似 .svn、.cvs 等的文件夹里。

  • 3、Git 分支和 SVN 的分支差别:分支在 SVN 中一点都不出格,实在它便是版本库中的别的一个目次。

  • 4、Git 不一个全局的版本号,而 SVN 有:今朝为止这是跟 SVN 比拟 Git 贫乏的最大的一个特点。

  • 5、Git 的内容完全性要优于 SVN:Git 的内容存储利用的是 SHA-1 哈希算法。这能确保代码内容的完全性,确保在碰到磁盘毛病和收集题目时下降对版本库的粉碎。


Git 疾速入门

本站也供给了 Git 疾速入门版本,你能够点击 Git 扼要指南 检查。

入门后倡议经由过程本站具体进修 Git 教程。

Git 完全号令手册地点:

PDF 版号令手册:快乐飞艇是犯法的吗:github-git-cheat-sheet.pdf


相干文章保举