@@ -24,21 +24,21 @@ Git是一个“分布式版本管理工具”,简单的理解版本管理工
24
24
* [ 重设第一个commit] ( #重设第一个commit )
25
25
* [ 展示工作区和暂存区的不同] ( #展示工作区和暂存区的不同 )
26
26
* [ 展示暂存区和最近版本的不同] ( #展示暂存区和最近版本的不同 )
27
- * [ 展示暂存区、工作区和最近版本的不同] ( #展示暂存区、工作区和最近版本的不同 )
27
+ * [ 展示暂存区、工作区和最近版本的不同] ( #展示暂存区工作区和最近版本的不同 )
28
28
* [ 快速切换分支] ( #快速切换分支 )
29
29
* [ 删除已经合并到master的分支] ( #删除已经合并到master的分支 )
30
30
* [ 展示所有的分支关联的远程仓库] ( #展示所有的分支关联的远程仓库 )
31
31
* [ 关联远程分支] ( #关联远程分支 )
32
32
* [ 删除本地分支] ( #删除本地分支 )
33
33
* [ 删除远程分支] ( #删除远程分支 )
34
- * [ 查看标签(tag) ] ( #查看标签\( tag \) )
34
+ * [ 查看标签] ( #查看标签 )
35
35
* [ 本地创建标签] ( #本地创建标签 )
36
36
* [ 推送标签到远程仓库] ( #推送标签到远程仓库 )
37
37
* [ 删除本地标签] ( #删除本地标签 )
38
38
* [ 删除远程标签] ( #删除远程标签 )
39
39
* [ 放弃工作区的修改] ( #放弃工作区的修改 )
40
- * [ 回到某一个commit的状态,并重新增添一个commit] ( #回到某一个commit的状态,并重新增添一个commit )
41
- * [ 回到某个commit的状态,并删除后面的commit] ( #回到某个commit的状态,并删除后面的commit )
40
+ * [ 回到某一个commit的状态,并重新增添一个commit] ( #回到某一个commit的状态并重新增添一个commit )
41
+ * [ 回到某个commit的状态,并删除后面的commit] ( #回到某个commit的状态并删除后面的commit )
42
42
* [ 修改上一个commit的描述] ( #修改上一个commit的描述 )
43
43
* [ 查看commit历史] ( #查看commit历史 )
44
44
* [ 显示本地执行过git命令] ( #显示本地执行过git命令 )
@@ -48,13 +48,13 @@ Git是一个“分布式版本管理工具”,简单的理解版本管理工
48
48
* [ 列出本地和远程分支] ( #列出本地和远程分支 )
49
49
* [ 列出远程分支] ( #列出远程分支 )
50
50
* [ 查看两个星期内的改动] ( #查看两个星期内的改动 )
51
- * [ 把A分支的某一个commit,放到B分支上] ( #把A分支的某一个commit,放到B分支上 )
51
+ * [ 把A分支的某一个commit,放到B分支上] ( #把A分支的某一个commit放到B分支上 )
52
52
* [ 给git命令起别名] ( #给git命令起别名 )
53
- * [ 存储当前的修改,但不用提交commit] ( #存储当前的修改,但不用提交commit )
54
- * [ 保存当前状态,包括untracked的文件] ( #保存当前状态,包括untracked的文件 )
53
+ * [ 存储当前的修改,但不用提交commit] ( #存储当前的修改但不用提交commit )
54
+ * [ 保存当前状态,包括untracked的文件] ( #保存当前状态包括untracked的文件 )
55
55
* [ 展示所有stashes] ( #展示所有stashes )
56
56
* [ 回到某个stash的状态] ( #回到某个stash的状态 )
57
- * [ 回到最后一个stash的状态,并删除这个stash] ( #回到最后一个stash的状态,并删除这个stash )
57
+ * [ 回到最后一个stash的状态,并删除这个stash] ( #回到最后一个stash的状态并删除这个stash )
58
58
* [ 删除所有的stash] ( #删除所有的stash )
59
59
* [ 从stash中拿出某个文件的修改] ( #从stash中拿出某个文件的修改 )
60
60
* [ 展示所有tracked的文件] ( #展示所有tracked的文件 )
@@ -68,21 +68,21 @@ Git是一个“分布式版本管理工具”,简单的理解版本管理工
68
68
* [ 把某一个分支到导出成一个文件] ( #把某一个分支到导出成一个文件 )
69
69
* [ 从包中导入分支] ( #从包中导入分支 )
70
70
* [ 执行rebase之前自动stash] ( #执行rebase之前自动stash )
71
- * [ 从远程仓库根据ID,拉下某一状态,到本地分支] ( #从远程仓库根据ID,拉下某一状态, 到本地分支 )
71
+ * [ 从远程仓库根据ID,拉下某一状态,到本地分支] ( #从远程仓库根据ID拉下某一状态- 到本地分支 )
72
72
* [ 详细展示一行中的修改] ( #详细展示一行中的修改 )
73
- * [ 清除` .gitignore ` 文件中记录的文件] ( #清除`.gitignore`文件中记录的文件 )
74
- * [ 展示所有alias和configs. ] ( #展示所有alias和configs. )
73
+ * [ 清除` .gitignore ` 文件中记录的文件] ( #清除gitignore文件中记录的文件 )
74
+ * [ 展示所有alias和configs] ( #展示所有alias和configs )
75
75
* [ 展示忽略的文件] ( #展示忽略的文件 )
76
- * [ commit历史中显示Branch1有的,但是Branch2没有commit] ( #commit历史中显示Branch1有的,但是Branch2没有commit )
77
- * [ 在commit log中显示GPG签名] (#在commit log中显示GPG签名)
76
+ * [ commit历史中显示Branch1有的,但是Branch2没有commit] ( #commit历史中显示Branch1有的但是Branch2没有commit )
77
+ * [ 在commit log中显示GPG签名] ( #在commit- log中显示GPG签名 )
78
78
* [ 删除全局设置] ( #删除全局设置 )
79
- * [ 新建并切换到新分支上,同时这个分支没有任何commit] ( #新建并切换到新分支上,同时这个分支没有任何commit )
79
+ * [ 新建并切换到新分支上,同时这个分支没有任何commit] ( #新建并切换到新分支上同时这个分支没有任何commit )
80
80
* [ 展示任意分支某一文件的内容] ( #展示任意分支某一文件的内容 )
81
81
* [ clone下来指定的单一分支] ( #clone下来指定的单一分支 )
82
82
* [ 创建并切换到该分支] ( #创建并切换到该分支 )
83
83
* [ 关闭Ignore文件的功能] ( #关闭Ignore文件的功能 )
84
84
* [ 展示本地所有的分支的commit] ( #展示本地所有的分支的commit )
85
- * [ 在commit log中查找相关内容] (#在commit log中查找相关内容)
85
+ * [ 在commit log中查找相关内容] ( #在commit- log中查找相关内容 )
86
86
* [ 把暂存区的指定file放到工作区中] ( #把暂存区的指定file放到工作区中 )
87
87
* [ 强制推送] ( #强制推送 )
88
88
* [ 增加远程仓库] ( #增加远程仓库 )
@@ -164,7 +164,7 @@ git push origin --delete <remote-branchname>
164
164
git push origin :< remote-branchname>
165
165
```
166
166
167
- ## 查看标签(tag)
167
+ ## 查看标签
168
168
```
169
169
git tag
170
170
```
@@ -174,7 +174,7 @@ git tag
174
174
git describe --tags --abbrev=0
175
175
```
176
176
177
- ## 创建标签
177
+ ## 本地创建标签
178
178
``` sh
179
179
git tag < version-number>
180
180
```
@@ -402,12 +402,12 @@ git fetch origin pull/<id>/head:<branch-name>
402
402
git diff --word-diff
403
403
```
404
404
405
- ## 清除 ` .gitignore ` 文件中记录的文件
405
+ ## 清除gitignore文件中记录的文件
406
406
``` sh
407
407
git clean -X -f
408
408
```
409
409
410
- ## 展示所有alias和configs.
410
+ ## 展示所有alias和configs
411
411
``` sh
412
412
git config --list
413
413
```
0 commit comments