1. 分类

      1. 版本控制工具大致分为 集中式版本控制工具分布式版本控制工具
      2. 集中式版本控制工具 使用一个单一的数据中心来进行管理,当数据中心发生意外,导致数据丢失时。如果本地没有完整的项目备份,就会导致项目数据丢失,会造成巨大损失。简单来说 集中式版本控制工具,是将鸡蛋放在一个篮子里,不安全。
      3. 分布式版本控制工具 通过分布式架构,使得每一台开发电脑都是数据中心,且实现了协同办公,极大的提高了开发效率。
    2. 模式图

      1. 集中式版本控制工具模式图

    image.png

    1. 分布式版本控制工具模式图

    image.png