NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## 2.4 撤销操作 **覆盖上一次提交** 在提交后发现漏掉几个文件,或者是提交信息写错了,可以运行 `commit` 命令附加 `--amend` 选项去重新提交: ``` $ git commit --amend ``` 执行完这个命令后,最终只会生成一次提交。 取消暂存的文件 如果只是想取消文件的暂存而不删除该文件,有两种方式: ``` $ git reset HEAD [file] $ git rm --cached [file] ``` **撤销对文件的修改** 如果想撤销对文件的修改,使文件恢复到上一次提交的状态: ``` $ git checkout -- [file] ``` 注意,这是一个危险的操作,因为你对文件的修改都会消失,该命令只是拷贝另外一份文件来覆盖它。