区别
- Git是分布式的,SVN不是
- Git把内容按元数据方式存储,而SVN是按文件
- Git没有一个全局版本号,而SVN有,Git相比SVN缺少的最大的一个特征
git 指令
操作命令:clone,pull,push, branch ,merge, push, rebase
Git三部分
工作区、暂存区、分支
.git文件
- 是一个版本库,Git是通过快照的方式保存版本的,和传统版本管理工具不同,git不保存不同版本之间的差异,只以快照的方式保存修改后的文件,文件没有被修改不会保存,所以git比传统工具更高效的原因
- 缺点:保存快照,相当于把修改后的文件复制一份保存起来,造成空间浪费,版本提交多了之后,.git文件会变得很大
网友评论