我通常習慣在Project folder開個Git repo,然後放個.gitignore,再commit其餘的文件,這樣我們就有了一個track list,也就是必要的Source Code和檔案。
然後在複製文件的時候,可以用git clean去清除不必要的檔案:
-d代表directories(資料夾),-f代表files(檔案),-x代表.gitignore內所標識的檔案
- git clean -dfx
可以先用dry run來確認一下哪些檔案會被刪除
- git clean -n -dfx