From 0e58ab2e96ddb25acce09d6009335841faa978f8 Mon Sep 17 00:00:00 2001 From: wolverinn <36463336+wolverinn@users.noreply.github.com> Date: Fri, 3 Jan 2020 19:04:08 +0800 Subject: [PATCH] fix git checkout --- Git-ComdLine-REST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Git-ComdLine-REST.md b/Git-ComdLine-REST.md index 3109dde..e1efbe4 100644 --- a/Git-ComdLine-REST.md +++ b/Git-ComdLine-REST.md @@ -40,7 +40,7 @@ #### Git 撤销与回滚 - **暂存区**:```git add```之后commit之前存在的区域;**工作区**:```git commit```之后存在的区域;**远程仓库**:```git push```之后; -- 作了修改,但还没```git add```,撤销到上一次提交:```git checkout --filename```;```git checkout --.``` +- 作了修改,但还没```git add```,撤销到上一次提交:```git checkout -- filename```;```git checkout -- .``` - 作了修改,并且已经```git add```,但还没```git commit```: - 先将暂存区的修改撤销:```git reset HEAD filename```/```git reset HEAD```;此时修改只存在于工作区,变为了 "unstaged changes"; - 再利用上面的checkout命令从工作区撤销修改