2009-12-02 189 views
17

我有一個文件,最終在我們的版本庫中版本化,但不應該是。爲了參數,文件是config.py。我們改爲config.py.tpl版本,但從來沒有實際的生產配置出於顯而易見的原因。Git:從版本中刪除文件,但不刪除它

什麼是正確的方式來停止版本化該文件,而不從工作目錄本地刪除它?還要確保它在下次回購在生產中歸檔並解約時不顯示。

我已經將文件添加到.gitignore。

回答

25

爲了從倉庫中取出使用下面的命令,並保持config.py在gitignore:

git rm --cached config.py 
相關問題