git工作区、暂存区、本地仓库

1 git版本库文件内容

使用git init初始化一个新的目录时,会生成一个.git的目录,该目录即为本地仓库。一个新初始化的本地仓库是这样的:

git init
——————————————————————————————>.git目录
├── HEAD #指明当前所处的分支
├── config 
├── description
├── hooks 
├── objects #存放所有的git对象
│   ├── info 
│   └── pack
└── refs #Git引用存储目录
    ├── heads #保存当前最新的一次提交的哈希值
    └── tags 

config  #....不管,git仓库配置文件
description #....不管,仓库描述信息,主要给gitweb等git托管系统使用
hooks #....不管,存放一些shell文件

2 添加、提交第一个文件观察文件夹内部变化

git add 添加

echo "Hello Git" > a.txt 
git add a.txt
_______________________________>.git目录
├── HEAD
├── branches
├── index  #多出来的
├── objects
│   ├── 9f
│   │   └── 4d96d5b00d98959ea9960f069585ce42b1349a #多出来的
│   ├── info
│   └── pack
└── refs
    ├── heads
    └── tags

新出现的文件:
1)objects/ 9f / 4d96d5b00d98959ea9960f069585ce42b134

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值