更新 'Git/git基础.md'

This commit is contained in:
iProbe 2023-05-23 17:15:28 +08:00
parent e16cf4fe48
commit e53035d50f

View file

@ -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
```