【git】 01-basic

提交

1
2
3
4
git add <file>  // 提交到暂存区

git commit -m "注释内容" // 暂存区提交到仓库
git commit -am "注释内容" // add + commit

回滚

  • 回滚仓库
1
2
3
4
git reset --hard HEAD^  # 回滚一个版本
git reset --hard HEAD^^ # 回滚两个版本
git reset --hard HEAD~10 # 回滚10个版本
git reset --hard <版本号> # 回滚到具体版本号(通过reflog查看版本号)
  • 回滚工作区

1
2
git restore --<file> # 丢弃工作区的修改,回到暂存区或版本库的状态
git checkout <file> # 同上

展示信息

1
2
3
4
5
git status # 展示状态,提示是否有未跟踪、未提交文件等
git diff <file> # 展示文件修改信息

git log # 展示仓库日志信息
git reflog # 显示仓库详细信息(含回退等)

【git】 01-basic
http://blog.rainna.xyz/2021/09/04/2021-09-04-01-basic/
作者
rainnalv
发布于
2021年9月4日
许可协议