2009-12-02 156 views
17

我有一个文件,最终在我们的版本库中版本化,但不应该是。为了参数,文件是config.py。我们改为config.py.tpl版本,但从来没有实际的生产配置出于显而易见的原因。Git:从版本中删除文件,但不删除它

什么是正确的方式来停止版本化该文件,而不从工作目录本地删除它?还要确保它在下次回购在生产中归档并解约时不显示。

我已经将文件添加到.gitignore。

回答

25

为了从仓库中取出使用下面的命令,并保持config.py在gitignore:

git rm --cached config.py 
相关问题