鱼C论坛

 找回密码
 立即注册
查看: 566|回复: 2

今天学习了Git后对Git的理解,希望大家帮我看下

[复制链接]
发表于 2018-8-17 00:05:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
大家好,今天我来到了小甲鱼论坛学习了Git的教程。下面是我看了小甲鱼讲解的Git简介后对Git的理解进行了整理。
帮我看下我的理解是否正确,如果不正确麻烦帮我指点下


Git是一个开源的分布式版本控制软件,支持在Windows、Linux、MacOS系统上使用


Git的三棵树:

1、工作区:项目工作的区域,文件或目录的添加、修改、删除

2、暂存区:工作区操作后的文件临时放入暂存区,完成操作后一起提交到仓库

3、仓库区:存放工作区的文件版本,工作区完成提交后文件会索引到仓库的版本中


Git版本管理图,解释请看图下方


                               
登录/注册后可看大图


1、绿色边框:新增或者有修改的文件

2、灰色边框:没有修改的文件

版本管理流程:

1、新增文件后所有的文件会提交到仓库并建立第一个版本

2、版本2修改了File2、File3文件的内容,版本2会对File2、File3建立一个新的文件版本,File1、File4没有修改,会把版本1的File1、File4建立索引到版本2

3、版本3修改了File4,版本3会对File4建立一个新的文件版本,File1、File2、File3没有修改,File1会从版本2的索引中建立到版本3,File2、File3从版本2中建立索引到版本3




Git有GUI管理工具和命令行管理工具

1、GUI管理工具:只支持Git常用的操作命令

2、命令行管理工具:支持Git所有命令的操作


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-17 09:12:03 | 显示全部楼层
总结的不错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-17 10:28:55 | 显示全部楼层
我想问一个问题,你这个图和SVN的版本控制有什么区别???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-28 21:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表