git 提交到生产环境,本地开发环境配置文件不提交

搭建好git生产环境后,会遇到本地配置文件与生产环境配置文件不一样的问题。

为了本地开发环境不提交复盖生产环境。

解决这个问题的办法如下

比如要将database.py 不提交执行下面命令:

git update-index --assume-unchanged database.py #这里也可以一个路径比如<site/config/database.py>

如果又想要提交database.py 运行下面命令:

git update-index --no-assume-unchanged database.py #这里也可以一个路径比如<site/config/database.py>

这样做可以解决本地与生产环境的配置文件问题。


也可以加入 .gitignore 文件中,不过如果把文件加入.gitignore,那么服务器上的文件也会被删除。


Tags linux git

留言(0)

评论