Skip to content

Commit cabcbea

Browse files
author
DefaultYuan
committed
fix format
1 parent f925e37 commit cabcbea

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
git config --global user.name "DefaultYuan"
99
git config --global user.email [email protected]
1010
```
11-
### 查看配置信息
11+
## 查看配置信息
1212
```shell
1313
git config --list
1414
```
1515
上面命令配置好的用户信息可以通过`git config --list`命令查看用户名、邮箱、别名、remote地址等等!真是一览无遗!当然也可以到.git目录下的查看config文件
1616

17-
### 从现有的仓库克隆到本地
17+
## 从现有的仓库克隆到本地
1818
```shell
1919
git clone https://github.com/DefaultYuan/Git-Pro.git A/B
2020
```
2121
以上命令是将现有的仓库克隆到**A目录下的B文件夹**里面,如果后面没有添加**A/B**就会默认新建一个名为**Git-Pro**文件夹,且将仓库克隆到这个文件夹下面!
2222

23-
### 提交代码到本地仓库
23+
## 提交代码到本地仓库
2424
当我们在本地修改了文件,比如修改了`README.md`文件,我们首先查看状态确定哪些文件当前处于什么状态!
2525
```shell
2626
git status
@@ -53,7 +53,7 @@ git commit -m "fix 具体哪个功能"
5353
```
5454
如果本地我们改的内容有点多,涉及到修改多个模块的代码,建议多次添加并提交!
5555

56-
### 将本地代码提交到远程仓库
56+
## 将本地代码提交到远程仓库
5757
继上面的提交操作之后<br>
5858
我们先拉取一下远程仓库的更新内容
5959
```shell
@@ -84,7 +84,7 @@ git push
8484
上面讲的是一些[**Git**基本操作](#basic)。<br>
8585
接下来讲讲一些Git进阶小技巧
8686

87-
### 提交技巧
87+
## 提交技巧
8888
##### 当我们要将`stage`里的修改分多次提交到本地仓库,也就是具体到哪个文件
8989
```shell
9090
git commit DefaultYuan.txt -m "fix 具体功能"
@@ -107,7 +107,7 @@ git commit -a -m "fix 具体功能"
107107
git commit --amend
108108
```
109109
也可以后面添加参数`-m`做到修改
110-
### 查看状态
110+
## 查看状态
111111
##### 查看工作区中所有目录下文件的变动
112112
```shell
113113
git status
@@ -125,7 +125,7 @@ git diff --cached
125125
git diff HEAD
126126
```
127127
`HEAD`关键字它指的是当前分支的最新提交,相当于一个**指针**,后续讲到新建分支也会提到它
128-
### stash的使用
128+
## `stash`的使用
129129
有时候我们在工作区进行开发并且不想提交的时候,这时我们又想`pull`最新代码;或者又想切到另外一个分支上修改紧急bug的时候<br>
130130
**git stash**可以暂存当前的工作区内容
131131
##### 可以先暂存当前的工作区的内容
@@ -155,7 +155,7 @@ git stash show stash@{2}
155155
```shell
156156
git stash clear
157157
```
158-
### 分支
158+
## 分支
159159
分支在Git里面是比较廉价的,我们在开发的时候可以在本地仓库创建很多条分支
160160
##### 新建一条名字为dev的分支
161161
```shell
@@ -205,7 +205,7 @@ git push origin --delete dev
205205
```shell
206206
git cherry-pick f0299e2
207207
```
208-
### 合并分支`rebase``merge`
208+
## 合并分支`rebase``merge`
209209
####在工作中,如果团队开发同一个项目的人数特别多的时候,每个人都在自己的分支上开发<br>
210210
在开发过程中,为了使提交记录直观,方便在一条分支上查看提交记录,可以对分支进行衍合,一般是在做了一些小的修改之后会用它<br>
211211
将修改`commit`到本地分支上之后<br>
@@ -232,7 +232,7 @@ git checkout dev
232232
```shell
233233
git merge origin/dev_homepageFix
234234
```
235-
### 撤销操作
235+
## 撤销操作
236236

237237
当我们想去整理我的提交,或者是把不该这次提交的修改提交了,我们可以对修改进行撤销,或者对提交进行撤销
238238
##### 恢复暂存区的所有文件到工作区
@@ -262,7 +262,7 @@ git reset 2126dce
262262
```shell
263263
git revert 2126dce
264264
```
265-
###起别名
265+
##起别名
266266
当我们有比较常用的命令行用的比较频繁,但是我们又觉得完整把它们敲出来费事
267267
#####可以在 `~/.gitconfig` 文件里面进行设置别名,添加`alias`
268268
```shell

0 commit comments

Comments
 (0)