6
6
在此附录中,我们会将本书中所提到过的命令都过一遍,并根据其用途大致的分类,会大致地讨论每个命的作用,指出在本书中哪些章节使用过。
7
7
8
8
9
- === 设置与配置 ( Setup and Config )
9
+ === 设置与配置
10
10
11
11
有两个命令使用得最多了,从第一次调用 Git 到每天的日常微调及参考,这个两个命令就是: `config` 和 `help` 命令
12
12
@@ -35,7 +35,7 @@ Git 做的很多工作都有一个默认方式。对于绝大多数工作而言
35
35
我们在 <<_git_help>> 一节中介绍了 `git help` 命令,同时在 <<_setting_up_server>> 一节中给你展示了如何使用它来查找更多关于 `git shell` 的信息。
36
36
37
37
38
- === 获取与创建项目 (Getting and Creating Projects)
38
+ === 获取与创建项目
39
39
40
40
获取一个 Git 仓库的方式有几种。一种是从网络上或者其他地方拷贝一个现有的仓库,另一种就是在一个目录中创建一个新的仓库。
41
41
@@ -68,7 +68,7 @@ Git 做的很多工作都有一个默认方式。对于绝大多数工作而言
68
68
虽然在本书的其他地方都有用到此命令,但是上面这些用法是特例,或者使用方式有点特别。
69
69
70
70
71
- === 快照基础 Basic Snapshotting
71
+ === 快照基础
72
72
73
73
对于基本的暂存内容及提交到你的历史记录中的工作流,只有少数基本的命令。
74
74
@@ -156,7 +156,7 @@ Git 做的很多工作都有一个默认方式。对于绝大多数工作而言
156
156
157
157
在 <<_git_clean>> 一节中我们介绍了你可能会使用 `clean` 命令的大量选项及场景。
158
158
159
- === 分支与合并 (Branching and Merging)
159
+ === 分支与合并
160
160
161
161
Git 有几个实现大部的分支及合并功能的实用命令。
162
162
@@ -238,7 +238,7 @@ Git 有几个实现大部的分支及合并功能的实用命令。
238
238
239
239
我也在 <<_signing>> 一节中介绍了如何使用 `-s` 标志创建一个 GPG 签名的标签,然后使用 `-v` 选项来验证。
240
240
241
- === 分享与更新项目 Sharing and Updating Projects
241
+ === 项目分享与更新
242
242
243
243
在 Git 中没有多少访问网络的命令,几乎所以的命令都是在操作本地的数据库。当你想要分享你的工作,或者从其他地方拉取变更时,这有几个处理远程仓库的命令。
244
244
@@ -304,7 +304,7 @@ Git 有几个实现大部的分支及合并功能的实用命令。
304
304
305
305
只在 <<_git_submodules>> 章节中提到和详细介绍了此命令。
306
306
307
- === 内省与比较 (Inspection and Comparison)
307
+ === 检查与比较
308
308
309
309
==== git show
310
310
@@ -328,7 +328,7 @@ Git 有几个实现大部的分支及合并功能的实用命令。
328
328
329
329
我们在 <<_build_number>> 及 <<_preparing_release>> 章节中使用 `git describe` 命令来获得一个字符串来命名我们发布的文件。
330
330
331
- === 调试 (Debugging)
331
+ === 调试
332
332
333
333
Git 有一些命令可以用来帮你调试你代码中的问题。包括找出是什么时候,是谁引入的变更。
334
334
@@ -350,7 +350,7 @@ Git 有一些命令可以用来帮你调试你代码中的问题。包括找出
350
350
351
351
只有 <<_git_grep>> 的章节中与提到此命令。
352
352
353
- === 补丁 (Patching)
353
+ === 补丁
354
354
355
355
Git 中的一些命令是以引入的变更即提交这样的概念为中心的,这样一系列的提交,就是一系列的补丁。这些命令以这样的方式来管理你的分支。
356
356
@@ -379,7 +379,7 @@ Git 中的一些命令是以引入的变更即提交这样的概念为中心的
379
379
380
380
我们在 <<_reverse_commit>> 一节中使用此命令来撤销一个合并提交。
381
381
382
- === 邮件 (Email)
382
+ === 邮件
383
383
384
384
很多 Git 项目,包括 Git 本身,基本是通过邮件列表来维护的。Git 有一些工具用来让帮助此操作变简单的工具,从生成方便邮件的补丁到从一个邮箱中应用这些补丁。
385
385
@@ -418,7 +418,7 @@ Git 中的一些命令是以引入的变更即提交这样的概念为中心的
418
418
419
419
我们在 <<_public_project>> 一节中演示了如何使用 `git request-pull` 来生成一个推送消息。
420
420
421
- === 外部系统 (External Systems)
421
+ === 外部系统
422
422
423
423
Git 有一些可以与其他的版本控制系统集成的命令。
424
424
@@ -434,7 +434,7 @@ Git 有一些可以与其他的版本控制系统集成的命令。
434
434
435
435
在 <<_custom_importer>> 一节中深入讲解了此命令。
436
436
437
- === 管理 (Administration)
437
+ === 管理
438
438
439
439
如果你正在管理一个 Git 仓库,或者需要通过一个复杂的方法来修复某些东西,Git 提供了一些管理命令来帮助你。
440
440
@@ -467,7 +467,7 @@ Git 有一些可以与其他的版本控制系统集成的命令。
467
467
468
468
在 <<_git_p4>> 和 <<_git_tfs>> 的章节中我们使用它来修复已经导入到外部仓库。
469
469
470
- === 底层命令(Plumbing Commands)
470
+ === 底层命令
471
471
472
472
在本书中我们也遇到了不少底层的命令。
473
473
0 commit comments