2016-03-05 224 views
2

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

**/dev/app/*.php 

我向主分支提交了一个提交。我把他们推到原点,它工作的很好。但是我的同事们在不同的分支上工作。当我将他们的分支与主人合并时,git开始重新跟踪排除的文件。

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

任何人都可以帮助我解决这个问题吗?

+0

到https://stackoverflow.com/questions/7098586/git-pull-deleted-files – k0pernikus

+1

它有几分相似,但我希望能找到一个类似这样,没有人能够首先“推”这些文件。 – Fawzan

回答

-1

您应该添加这些文件的.gitignore