IBLiplus 2018-09-26 09:12:56 展開 本地修改了許多文件,其中有些是新增的,因為開發需要這些都不要了,想要丟棄掉,或者是因為實現某個功能,但是沒有成功,反而把代碼搞得一團糟糕,這個時候我們可以取消本地所有的更改,回復到更改之前的狀態,可以使用如下命令: git checkout . #本地所有修改的。沒有的提交的,都返回到原來的狀態 git stash #把所有沒有提交的修改暫存到stash里面。可用git stash pop回復。 git reset --hard HASH #返回到某個節點,不保留修改。 git reset --soft HASH #返回到某個節點。保留修改 git clean -df #返回到某個節點 git clean 參數 -n 顯示 將要 刪除的 文件 和 目錄 -f 刪除 文件 -df 刪除 文件 和 目錄 也可以使用: git checkout . && git clean -xdf ———————————————— 版權聲明:本文為CSDN博主「IBLiplus」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/IBLiplus/article/details/82848355 |
|