Git is what?

Git is what?

Git is a distributed version control system open source , for quick and efficient handling of any small or large projects.

Git is Linus Torvalds To help manage Linux kernel development and the development of an open source version control software.

Git and commonly used version control tools CVS, Subversion and so different, it uses a distributed repository way, do not support server-side software.


Git and SVN difference

Git is not just a version control system, it is also a content management system (CMS), work management systems.

Git and SVN point of difference:

  1. Git is a distributed, SVN is not

    这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。
  2. Git by the content metadata stored, and SVN is by file

    所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。
  3. Git and SVN branch branches different

    分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。
  4. Git is not a global version number, but there is SVN

    目前为止这是跟 SVN 相比 Git 缺少的最大的一个特征。
  5. Git content integrity superior to SVN

    Git 的内容存储使用的是 SHA-1 哈希算法。
    
    这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

Guess you like

Origin www.cnblogs.com/bencoper/p/12142414.html