动力节点Git安装使用教程,详细到哭

Git版本控制入门
本文介绍了Git版本控制系统的概念,包括其工作区、暂存区和版本库的基本运作机制,并提供了在Windows平台上安装Git的方法。

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git是Linux作者Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件,分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone)在本机上拷贝一个完整的Git仓库。

Git 工作区、暂存区和版本库

基本概念

我们先来理解下Git工作区、暂存区和版本库概念:

  • 工作区:就是你在电脑里能看到的目录。
  • 暂存区:英文叫stage或index。一般存放在.git目录下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
  • 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。

下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:

动力节点Git安装使用教程,详细到哭

  • 图中左侧为工作区,右侧为版本库。在版本库中标记为"index"的区域是暂存区(stage/index),标记为"master"的是master分支所代表的目录树。
  • 图中我们可以看出此时"HEAD"实际是指向master分支的一个"游标"。所以图示的命令中出现HEAD的地方可以用master来替换。
  • 图中的objects标识的区域为Git的对象库,实际位于".git/objects"目录下,里面包含了创建的各种对象及内容。

当对工作区修改(或新增)的文件执行git add命令时,暂存区的目录树被更新,同时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值