Git 本质上是一个备份工具,不过它使用了一个 diff 算法为每次改变都做了一个节点的备份,很多关于 git 的教程实际上只是一个 cheatsheet, 并没有真正讲明白 git 的内在逻辑。一般来说,使用 git 进行版本控制的工作项目至少存在 3 份工作环境,分别是本地 , 缓存 cache, 和远程仓库 remote.
Read MoreGit 本质上是一个备份工具,不过它使用了一个 diff 算法为每次改变都做了一个节点的备份,很多关于 git 的教程实际上只是一个 cheatsheet, 并没有真正讲明白 git 的内在逻辑。一般来说,使用 git 进行版本控制的工作项目至少存在 3 份工作环境,分别是本地 , 缓存 cache, 和远程仓库 remote.
Read More