2015年8月21日 星期五

還原到上一次 git commit 的狀態,刪去所有新增的檔案

請先詳讀 這篇 ,以免發生憾事(XD)

很高興發現大家都有把 git 玩到爛的經驗(!!),所以解決方案才會這麼好找~~

"由於剛開始 git init 沒有把 .gitignore 寫好,所以 commit 了一堆 *.o 或者是 *.ko 類似的檔案"

媽呀這不就是我經常發生的事嗎(冏>)

http://stackoverflow.com/questions/9529078/how-do-i-use-git-reset-hard-head-to-revert-to-a-previous-commit

簡單一句話就是 git clean -xdf

何時會需要做這件事呢? 大概是把目錄複製到非空的目的地,分不出新舊這樣的白癡情況吧…

沒有留言:

張貼留言