* 本篇要感謝教我這個小技的同事 Isac
-f : force 強迫
-d : 資料夾
如果你只有下 git clean -f 那麼只會把不需要的檔案的刪掉,但是如果是資料夾可能刪不掉,因此需要再帶個 -d ,當然如果沒有資料夾的話就不需要 -d 了。
因為工作的需要,我常常需要在一個 repository 不斷的嘗試一些新的 extension 或是 plugin (白話一點就是會一直安裝新的東西進 repo),以至於常常需要下 git reset --hard ,還原到 commit 之前的版本,但是新增的檔案還是必須自己一個一個坎,這時候就可以下 git clean -f -d 來把不需要的檔案都清掉。
git clean -f -d
-f : force 強迫
-d : 資料夾
如果你只有下 git clean -f 那麼只會把不需要的檔案的刪掉,但是如果是資料夾可能刪不掉,因此需要再帶個 -d ,當然如果沒有資料夾的話就不需要 -d 了。
沒有留言:
張貼留言
若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD