請問各位一個git的問題:
我在commit之前, 忘了加入.gitignore, 而commit了一些.db
或者.pyc
等格式的二進製文件. 並且更糟的是, 在沒注意前commit了若干版本. 現在我如何將這些二進位檔案在所有版本中批量移除, 並且在未來停止對其追蹤? 謝謝!
高洛峰2017-05-02 09:35:23
用 git rm file 可以刪除對文件的跟踪,本地也會刪除
用 git rm file --cached file 可以刪除對文件的跟踪,但本地保留
記得加上 修改 .gitignore 然後push上去