风华正茂、时光流逝、真爱时光、努力创建辉煌。

git和svn的简单对比

速度
在很多情况下,git的速度远远比SVN快

结构
SVN是集中式管理,git是分布式管理

其他
SVN使用分支比较笨拙,git可以轻松拥有无限个分支

SVN必须联网才能正常工作,git支持本地版本控制工作

旧版本的SVN会在每一个目录置放一个.svn,git只会在根目录拥有一个.git

分布式和集中式的最大区别在于:在分布式下 开发者可以本地提交 每个开发者机器上都有一个服务器的数据库


备份文件

记录历史

回到过去

多端共享

 

 

git的工作流

复制代码


工作区:在工作中编写的代码 暂存区:暂存,帮我们保存代码 作为过渡层 避免误操作 保护工作区和版本区 分支处理 版本区:管理版本,版本库中的代码操作产生版本

 

 
posted @ 2019-08-05 19:34  野马,程序源改造新Bug  阅读(233)  评论(0编辑  收藏  举报