美文网首页
git svn区别

git svn区别

作者: _一九九一_ | 来源:发表于2019-12-13 17:33 被阅读0次

    区别

    • Git是分布式的,SVN不是
    • Git把内容按元数据方式存储,而SVN是按文件
    • Git没有一个全局版本号,而SVN有,Git相比SVN缺少的最大的一个特征

    git 指令

    操作命令:clone,pull,push, branch ,merge, push, rebase

    Git三部分

    工作区、暂存区、分支

    .git文件

    • 是一个版本库,Git是通过快照的方式保存版本的,和传统版本管理工具不同,git不保存不同版本之间的差异,只以快照的方式保存修改后的文件,文件没有被修改不会保存,所以git比传统工具更高效的原因
    • 缺点:保存快照,相当于把修改后的文件复制一份保存起来,造成空间浪费,版本提交多了之后,.git文件会变得很大

    相关文章

      网友评论

          本文标题:git svn区别

          本文链接:https://www.haomeiwen.com/subject/vhedgctx.html