Git使用学习(二、git安装和基础)

博客介绍了Git的安装教程链接,对比了其他版本控制工具和Git管理版本的方式。其他工具存储文件与初始版本的差异,而Git将数据看作文件系统的快照流。还介绍了Git的本地区域、暂存区域和本地仓库,以及相关操作命令。

 

Git的安装非常简单,这里就不贴出来了。

分享几个其它博主的安装教程,不会的话参考。

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

https://jingyan.baidu.com/article/9f7e7ec0b17cac6f2815548d.html

https://www.cnblogs.com/wj-1314/p/7993819.html
 

 

其它版本控制工具如何管理版本?

存储每个文件与初始版本的差异。
 

 

Git如何管理版本?

Git 不按照以上方式对待或保存数据。 反之,Git 更像是把数据看作是对小型文件系统的一组快照。 每次你提交更新,或在 Git 中保存项目状态时,它主要对当时的全部文件制作一个快照并保存这个快照的索引。 为了高效,如果文件没有修改,Git 不再重新存储该文件,而是只保留一个链接指向之前存储的文件。 Git 对待数据更像是一个 快照流。

初始版本V1,

V2版本更新了A和C文件,称为了A1和C1,这两个文件完整拷贝。B因为没改变,不用备份,V2版本的B只是V1版本B的一个指针。

....

这里看起来Git相对其它版本管理工具浪费了很多的硬盘,但这样的备份,在分支管理时,能获得更大的益处。

 


 

 

下面是Git的一个经典的流程图。

这里我们暂时只讨论,本地区域,暂存区域,工作区。远程仓库在下一节学习。

 

本地区域:我们工作目录,平时写代码,写文档的目录。

暂存区域:可以理解为,临时存储的一个区域,为了更方便撤销工作而建立。

本地仓库:存放自己每次提交的历史版本的位置。

 

要把本地写好的文件,放到暂存区域使用下面这个命令

git add

 

确认要把这个版本保存起来。把暂存区域内容,维护到本地仓库,使用下面这个命令

git commit

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奔跑的小刺猬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值