学习网站:
https://learngitbranching.js.org/?demo
1.撤销本地所有未提交更改
1 git clean -df 2 git reset --hard
git clean -df:删除所有ubtracked的文件,如果文件已经被tracked,修改过的文件不会被回退
git reset --hard:把tracked的文件revert到前一版本,对于untracked的文件(比如编译的临时文件)都不会被删除
学习网站:
https://learngitbranching.js.org/?demo
1.撤销本地所有未提交更改
1 git clean -df 2 git reset --hard
git clean -df:删除所有ubtracked的文件,如果文件已经被tracked,修改过的文件不会被回退
git reset --hard:把tracked的文件revert到前一版本,对于untracked的文件(比如编译的临时文件)都不会被删除