这是我的情况:
我参与了一个开源项目,但也希望有一个单独的分支 - 让我们称之为config
- 在我自己的分支上,我将应用程序配置为运行在我的服务器上。
对于上游分支(主仓库的主分支),我想合并&正常跟踪文件。但是,当我合并到我的个人配置分支时,有一些文件,如setting.py
,sqlite文件等,我不想合并。这些文件列在config
的gitignore中,但不是主要的上游分支,或者是我正在开发的分支。
在合并我的开发分支时,有没有办法忽略config
的gitignore上的文件,但是除了手动执行之外,我还没有合并上游的文件?