git删除文件和撤销修改

一、如果想要使用git工具删除一个文件,需要:

1.把工作区中的文件删除

2.把更改提交。

git add 删除的文件名
git commit -m  操作名

二、撤销修改

1.如果没有把更改提交,只是工作区中没有了,想要撤销删除,用    git checkout -- 删除的文件名。

2.撤销已经commit 的文件

①先回档到本地仓库已经管理过的某个版本

git reset --hard HEAD^        代表回档到本地仓库管理过的上一个版本
git reset --hard HEAD^^       代表回档到本地仓库管理过的上倒数第二个版本
git reset --hard HEAD~100     代表回档到本地仓库管理过的倒数100个版本
git reset --hard 版本ID 代表回档到指定的版本

补充一个git 基础命令,查看仓库日志的命令

git log    在当前版本上查看当前版本之前修改的日志
git reflog 查看所有修改日志

流程图如下: