2014年2月28日 星期五

git clean 清除不需要加入版本控制的資料或是檔案夾

* 本篇要感謝教我這個小技的同事 Isac

因為工作的需要,我常常需要在一個 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

Vue multiselect set autofocus and tinymce set autofocus

要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...