我有一个包含两个分支的存储库:live 和 stage。该存储库包含基于 Web 的应用程序的代码。我想为舞台和实时分支维护两个不同的 .htaccess 文件,但仍然保持它们的版本控制,因为服务舞台站点的性质有点不同(例如,现在我希望缓存是定时的不同)。
我是 git 的新手,所以可能有一个简单的解释,但我希望有一个工作流程,当我在现场并拉动更改(简单git merge stage
)时,我没有在现场覆盖现有的 .htaccess分支。有没有办法配置这个?我错过了 git 中的一些重要概念吗?
同样,还有一大块(但可能有很多).html 文件,我想在其中跟踪更改但不将它们合并回实时。为了清楚起见,我希望 live 和 stage 跟踪这些文件中的更改,但知道在合并时不要合并这些特定的更改。