Laraman
Laraman
发布于 2个月前

Git 如何清除本地所有的修改,包括新增文件

请慎重,以下命令会清除你项目下所有未 commit 修改,包括新增文件和删除的文件,并且不可逆。

git checkout . 
git clean -f -d 

或者压缩成一个命令放到你的 ~/.zshrc 文件里:

function gcln() {
    git checkout . && git clean -f -d && echo "\n\n ---------------- \n Checkouted and cleaned!\n ----------------\n\n "
}

就可以:

gcln
git