Git和Svn区别及安装

Posted 大帝SING

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git和Svn区别及安装相关的知识,希望对你有一定的参考价值。

Git是分布式管理,Svn是集成式管理。

集成式:

  集成式,通俗的说就是开发时由一个人进行统一管理。

  分为两个部分,一个中央服务器(管理者),其余就是本地开发者。如果本地开发者A需要本地开发者B的开发代码,那么只能通过下载 本地开发者B最新一次提交给 中央服务器 的开发代码。也就意味着如果开发者之间的交流必须通过中央服务器,且只有中央服务器才有版本控制库,才能更改成以前版本代码。 

  问题:如果在本地不小心删除一个文件,那么必须重新获取中央服务器的以前版本的文件。

分布式:

  每个人都有一个版本库,每个人都可以在本地进行提交,还原,更新(仅限自己的代码)。 基本不用担心误删导致的代码丢失。不需要链接中央服务器就可以进行开发。

  问题: 想查看他人的代码进度,如果彼此距离较远,两台电脑不能链接也就无法查看。

  解决:github网站,每个人将自己的代码提交到github上,其他人从github上获取,以此来完成一个团队开发。官网:https://github.com

 

一般公司会有专门的下载地址,点击下载即可。如果公司不提供下载地址,那就直接在官网进行下载。安装的时候可以看文档: https://www.cnblogs.com/zlslch/p/7985285.html 跟着安装就可以。

以上是关于Git和Svn区别及安装的主要内容,如果未能解决你的问题,请参考以下文章

GIT安装及详细使用

svn 目录

代码管理工具Git的安装及使用

Git 简介下载安装配置

Git历史安装执行流程及在idea中的使用等

SVN与Git的使用与区别