钟阮 (@zhongruan) 在 花了一个下午粗略的学了下Git,分享下我的Git的学习笔记 中发帖
以下内容为纯手打,可能纯在部分拼写错误
Git分布式版本控制工具
版本控制器方式
集中式版本控制工具
版本库存放在中央服务器,Team里面每个人Work时候从中央服务器下载,必须联网(互联网或者局域网),个人修改才能提交到中央版本库
例子:SVN和CVS
分布式版本控制工具
没有中央服务器,每个人电脑上都是一个完整的版本库,这样工作的时候无需联网,多人协作只需要将各自的修改推送给对方,就能互相看到对方的修改了
例子:Git
Git
为了管理Linux内核代码而开发的一个开放源码的版本控制软件
分布式主要是体现在版本保存在每个开发者的电脑上
[image-20260413145250037]
工作流程图
[image-20260413155147897]
Clone(克隆):从远端仓库克隆代码到本地仓库
checkout(检出):从本地仓库...