/ 环境配置
分类:环境配置来源:站内 最近更新:2018-09-10 20:21:55浏览:57428留言:0
首先得查看git仓库当前状态
git status
可以查看所有文件改动的状态:
修改:modified
删除:deleted
添加:Untracked
在文件还没有 git add 之前
// 取消 仓库所有 修改、删除,此时你修改的文件和删除的文件都会被恢复,但是你新添加的文件不会被删除 git checkout -f // 放弃 指定文件 修改、删除 ,添加文件依旧不能删除, git checkout filename // 放弃 指定文件夹 修改、删除 git checkout directory // 放弃添加的所有文件时,但不测回清除修改和删除的 git clean –df
在文件 git add 之后
// 撤销所有已经在缓存区的 git reset HEAD . // 撤销单个文件 git reset HEAD filepathname
在文件 git commit 之后
// 这个时候你可以用 git log 命令来查看git的提交历史 // 直接恢复到上一个版本,撤销所有操作 git reset --hard HEAD^