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


相关文章引荐