分布式GIT

157 阅读1分钟
  • 每个开发者本地客户端都是一个仓库,每个开发者的电脑都记录一个完整的仓库,都能记录版本信息,和集中式版本管理相比,集中式把版本都放在中央服务器上,每个版本都只记录在中央服务器,本地只相当于一个开发环境;

  • git回退和生成版本都不需要服务器配合,本地就能生成不同的版本,多人协作只需要把本地版本发布到中央服务器;集中式版本管理的话需要单独一个服务器来记录版本信息;

  • git是按照文件流来传输,svn是按照文件来传输

  • git是Linux团队开发的,所以git中的命令大部分是Linux命令