添加文件到暂缓区
- 添加指定文件到暂缓区:
git add filename
- 添加指定多个文件到暂缓区:
git add file1 file2 file3...
- 添加当前目录所有文件到暂缓区:
git add .
删除暂缓区文件
- 删除指定文件:
git rm filename
(暂缓区保留删除操作)
提交代码从暂缓区到本地版本库
- 提交暂缓区指定文件到本地版本库:
git commit -m "提交暂缓区xx文件到本地版本库" filename
- 提交暂缓区全部文件到本地版本库:
git commit -m "提交暂缓区全部文件到本地版本库"
查看版本库状态
- 查看当前git版本库里文件的状态:
git status
- 查看当前版本库所做的修改:
git diff
- 查看log:
git log
- 查看简写log:
git log --pretty=oneline
版本回退
- 回退到上一个版本:
git reset --hard HEAD^
- 回退到上上一个版本:
git reset --hard HEAD^^
- 回退到上上上一个版本:
git reset --hard HEAD^^^
&git reset --hard HEAD~3
- 回退到往上4版本:
git reset --hard HEAD^^^^
&git reset --hard HEAD~4
- 回退到往上10版本:
git reset --hard HEAD^^..10个“^”..^^
&git reset --hard HEAD~10
- 回退到指定版本:
git reset --hard 指定版本号