Git

Git是什么?

  • 分布式

  • 版本控制

  • 软件

 

版本控制

1.文件形式的版本控制

 

 

 2.本地的版本控制

 

 

 

3.集中式的版本控制

 

 

 SVN就是集中式的管理

集中式基本满足大部分的需要,但是还有点小问题,如果我的A和B断网了,或者我的中心服务挂了,A和B在往上提交资源是提交不上去的

 

 

4.分布式的版本控制

 

 

 分布式,不仅仅中心仓库存了各种版本,我各自的电脑也存了v1,v2,v3的版本,即使一台机器挂了,或者中心挂了,也不会影响

分布式它会先在本地做版本控制,做完之后在同步到中心,集中式,本地是没有版本控制,它只能推到中心,中心挂了就不能推了

分布式即使你中心挂了,我就在我本地先做着版本控制,等个10天半个月,服务好了,在一起同步过去

 

为什么要保留版本?

为了防止线上版本出Bug,方便回滚

 

 

Git下载与安装

Git 的下载
这个就需要去 Git 官网下载对应系统的软件了,下载地址为 git-scm.com或者gitforwindows.org
上面的 git-scm 是 Git 的官方,里面有不同系统不同平台的安装包和源代码,而 gitforwindows.org 里只有 windows 系统的安装包

安装

 

怎么证明安装好了

 

 

 查看git版本

 

 

 

 

 

posted @ 2022-07-18 23:55  断浪狂刀忆年少  阅读(121)  评论(0编辑  收藏  举报