我想要一个 git 存储库,其中有一个用于开发的分支和一个用于部署的分支。我有我的项目需要的几个配置和数据库文件。我希望部署分支不要为我的项目提供任何配置或数据库文件,但我希望将这些文件的版本保留在我的开发分支中以便能够进行测试。当将开发分支合并到部署分支时,有什么方法可以让合并过程忽略这些文件?
你可以使用git merge --no-commit
并在提交合并之前删除配置文件。不过,可能还有更简化的可能性。
但是,我建议要么在两个分支中都包含这些文件,要么根本不包含它们。您使用什么语言和开发环境?它们是否提供了根据您想要构建的构建类型指定不同文件的可能性?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)