Git基础 git简介 1、简介 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 2、Git 与 SVN 区别 GIT 是分布式的,SVN 不是:这是 GIT 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。 GIT 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn , .cvs 等的文件夹里。 GIT 分支和SVN的分支不同:分支在SVN中一点不特别,就是版本库中的另外的一个目录。 GIT 没有一个全局的版本号,而 SVN 有:目前为止这是跟 SVN 相比 GIT 缺少的最大的一个特征。 GIT 的内容完整性要优于 SVN:GIT 的内容存储使用的是 SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。 git安装 1、安装 在使用 Git 前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac 和 Windows 平台上运行。 Git 各平台安装包下载地址为:Git - Downloads 2、在Linux 平台上安装 首先,你可以试着输入 git,看看系统有没有安装 Git: git 显示下面的情况就是安装过git 如果未安装,可选择直接用命令安装或者是源码安装 命令安装 根据Linux的不同版本安装命令不同,下面是各版本的命令: Debian/Ubuntu apt-get install git Fedora # Fedora 21 及以下yum ...