一、提交
1、使用 git status 命令查看做了哪些改变
如上图示,master分支修改了pom.xml,新增了四个文件
2、git add <file> 将改动内容提交到暂存区
- git add . 将所有改动提交到暂存区
3、git commit 将改动内容提交到仓库
-m 提交注释
二、还原
1、如果改动还未做过任何git操作
- git checkout -- <file>,还原具体文件
- git checkout . 还原所有改动文件
2、如果已经提交到暂存区,还未commit
- git reset HEAD <file>
3、如果已经commit操作了
- git reset HEAD^ 回退到上一个版本,但修改内容保留
- git reset --hard HEAD^ 回退到上一个版本,修改内容不保留