搜索

首页  >  问答  >  正文

Git pull如何忽略指定文件

同一套代码服务器和开发环境有不同的配置文件,通过.gitignore我可以在开发的时候忽略配置文件的提交,但是我的需求不是这样,我需要把配置文件加入版本控制,但是服务器并不需要拉取开发端的配置文件。

也就是说,我在服务器上git pull代码的时候需要忽略配置文件,应该用什么命令呢?

我使用类似git update-index --assume-unchanged config/config.php的命令并没有作用。

巴扎黑巴扎黑2793 天前671

全部回复(1)我来回复

  • 仅有的幸福

    仅有的幸福2017-05-02 09:40:48

    你可以在服务器上修改你的config,这样你在git pull 的时候就服务器上的配置文件就不会被覆盖了。
    (ps :建议使用rsync实现代码上线部署。)

    回复
    0
  • 取消回复