清空当前工作区

清空当前工作区

之前切换到其它分支时,但是碰到当前工作区有脏修改的情况一直是用的

1
git stash

来把工作区的修改保存在暂存区。其实这种做法是不太优雅的,因为我的目的是丢弃当前工作区的修改。今天特地 Google 了一下,发现了丢弃当前工作区修改的正确方式是:

1
git checkout -- .