3.3 git的基础原理 相对于传统的集中式版本控制系统来讲,传统的版本控制只有工作区和远程仓库;但是git作为分布式版本控制,把版本控制划分了成了四大域:工作目录,暂存区,仓库,远程仓库。 git对文件的操作都是在四大域上进行的,文件可以在四大域内与四大域间进行各种操作。(有一个例外,进行“git stash”系列操作时,文件可能被保存到四大域外的堆栈中),如下: