Git:分布式版本控制
所有版本信息仓库都同步到本地的每个用户,可以在本地看所有版本历史.可以离线在本地提交,只需在联网的时候push到相应的服务器或者其他用户那里.
由于每个用户都保存所有版本数据,只要有一个用户的设备没有问题就可以恢复所有数据,但这增加了本地存储空间的占用.