Skip to content

Commit ae42989

Browse files
committed
Add suggestions from #271 by @oldsharp
1 parent 9519dbd commit ae42989

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

book/10-git-internals/sections/plumbing-porcelain.asc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
多数底层命令并不面向最终用户:它们更适合作为新工具的组件和自定义脚本的组成部分。
1313

1414
当在一个新目录或已有目录执行 `git init` 时,Git 会创建一个 `.git` 目录。
15-
这个目录包含了几乎所有 Git 存储和操作的文件
16-
如若想备份或复制一个版本库,只需把这个目录拷贝至另一处即可,其中几乎包含了你需要的所有东西
15+
这个目录包含了几乎所有 Git 存储和操作的东西
16+
如若想备份或复制一个版本库,只需把这个目录拷贝至另一处即可。
1717
本章探讨的所有内容,均位于这个目录内。
18-
该目录的结构类似于
18+
该目录的结构如下
1919

2020
[source,console]
2121
----
@@ -36,6 +36,6 @@ refs/
3636
`hooks` 目录包含客户端或服务端的钩子脚本(hook scripts),在 <<ch08-customizing-git#r_git_hooks>> 中这部分话题已被详细探讨过。
3737

3838
剩下的四个条目很重要:`HEAD` 文件、(尚待创建的)`index` 文件,和 `objects` 目录、`refs` 目录。
39-
这些东西是 Git 的核心组成部分。
39+
它们都是 Git 的核心组成部分。
4040
`objects` 目录存储所有数据内容;`refs` 目录存储指向数据(分支)的提交对象的指针;`HEAD` 文件指向目前被检出的分支;`index` 文件保存暂存区信息。
4141
我们将详细地逐一检视这四部分,来理解 Git 是如何运转的。

0 commit comments

Comments
 (0)