在'git pull'

时间:2016-03-05 01:01:53

标签: git git-branch gitignore git-track

我正和另外两个人一起做一个复杂的PHP项目。我们从一开始就为项目设置了git。工作两个月后,我们想从git tracking中删除某些文件夹(/dev/app)(git已经在跟踪它们)。因此,我删除了/dev/app中的所有文件,并在.gitignore文件中添加了一个条目,以排除PHP文件夹中的/dev/app个文件。

**/dev/app/*.php

我向主分支做了提交。我把它们推到原点并且工作正常。但我的同事们正在不同的分支机构工作。当我将它们的分支与主服务器合并时,git开始再次跟踪被排除的文件。

在本地环境中,这不是问题,但在生产环境中,这是一个巨大的问题。我只需要在生产服务器的/ dev / app文件夹中生成客户端生成的文件,我需要保留它们而不做任何修改。

是谁能帮助我克服这个问题?

1 个答案:

答案 0 :(得分:-1)

您应该将这些文件添加到.gitignore