整体介绍
Git 又叫做分布式版本控制系统
我用《只狼》这个游戏的例子来通俗的解释它
在代码的管理上,团队的协作上都发挥着重要的作用
一个小时时间你就能使用它
什么是Git
定义:Git 是一个分布式版本控制系统
当你问起会使用Git的人,那他们可能回答的就是如上定义,还是一头雾水?
那到底什么是「分布式」 什么又是「版本」,什么又是「控制」呢?
版本控制是什么?
我通俗的来解释一下,什么是「版本控制」:
大家打过一些存档的游戏吧,《只狼》这个角色扮演游戏以它超高的难度著称(我最后是开着挂把苇名一心干掉的,太羞耻了):
一开始一无所有,然后接任务,闯关,升级,刷装备从一无所有到所向披靡,但是常常会有这样一个操作,就是完成某个章节之后,到一个地方给你回血存档,为什么要这么做呢?
原因大家都明白,如果我技术高超一下打到了最后一关,结果一个BOSS把我干掉了,我难道又回到第一关的时候吗?只狼如果这么做,那这个游戏可能没法玩了