摘要:
Git 基础要点:1、直接快照,而非比较差异:(首先再次明确一个版本管理工具的概念:以版本号为基础索引视图)svn在版本对应处存储的是文件修改差异,而Git不保存差异数据,而是对所有文件作一快照,然后保存一个指向这次快照的索引。*那么,快照的概念是什么?是复制一个文件么?这样应该很耗存储空间吧?*问题:本地除了最新版本代码,是否有历史版本的代码(为了在不联网时查看历史修改记录)?2、近乎所有操作都可本地执行Git在本地磁盘上保存着所有有关当前项目的历史更新,处理起来速度飞快。--(空间换时间)Git可以在本地取出一个月前的快照和当前文件作一次差异运算。*快照占用存储空间如何?差异运算?3、时刻 阅读全文