更新 'Git/git基础.md'
This commit is contained in:
parent
e16cf4fe48
commit
e53035d50f
1 changed files with 32 additions and 1 deletions
33
Git/git基础.md
33
Git/git基础.md
|
@ -13,4 +13,35 @@ git config --global --i
|
||||||
```shell
|
```shell
|
||||||
git init
|
git init
|
||||||
```
|
```
|
||||||
##
|
## 查看提交日志
|
||||||
|
```shell
|
||||||
|
git log
|
||||||
|
git log --oneline
|
||||||
|
```
|
||||||
|
## 查看暂存区
|
||||||
|
```shell
|
||||||
|
git ls-files
|
||||||
|
```
|
||||||
|
## 回退
|
||||||
|
```shell
|
||||||
|
# 回退到某个版本,并保留工作区与暂存区的所有修改内容
|
||||||
|
git reset --soft <version>
|
||||||
|
# 回退到某个版本,并丢弃工作区与暂存区的所有修改内容
|
||||||
|
git reset --hard <version>
|
||||||
|
# 回退到某个版本,只保留工作区的内容
|
||||||
|
git reset --mixed <version>
|
||||||
|
```
|
||||||
|
## 查看差异
|
||||||
|
```shell
|
||||||
|
# 默认比较工作区与暂存区的差异
|
||||||
|
git diff
|
||||||
|
# 工作区与版本库的差异
|
||||||
|
git diff HEAD
|
||||||
|
# 暂存区与版本库差异
|
||||||
|
git diff cached
|
||||||
|
# 两次提交的差异
|
||||||
|
git diff xxx xxxx1
|
||||||
|
# 之前两个版本的差异
|
||||||
|
git diff HEAD~ HEAD
|
||||||
|
git diff HEAD^ HEAD
|
||||||
|
```
|
Loading…
Add table
Add a link
Reference in a new issue