相关疑难解决方法(0)

git - 如何从合并中排除文件

我试图在一个存储库中保留2个网站项目.除了模板(html,css)文件和少量配置文件外,这些网站主要是相同的.主站点(我说是Supersite)是分支机构的主人.第二个站点位于分支secondarySite中.每当我在master分支中开发一些新功能时,我想将它合并到secondarySite,但我想从合并中排除模板文件.

我在这里找到了部分解决方案如何告诉git始终为特定文件上的冲突合并选择我的本地版本?但它只有在我更改两个分支中的模板文件并且发生冲突时才有效.当没有冲突时,git只使用较新的远程版本的文件.

即使没有冲突,我如何告诉git 始终保持指定的本地文件不变.

或者我可能使用完全错误的方法解决问题?

在此先感谢您的帮助.

git merge

13
推荐指数
3
解决办法
8941
查看次数

如何忽略开发上的代码所有者来掌握 PR?

每当打开要掌握的 PR 时,我们都会尝试自动将 DevOps 组添加为默认 PR 审阅者。

为此,我们在 master 分支中创建了一个 CODEOWNERS 文件,并将我们的 DevOps 组添加为审阅者。如果我们在 dev 分支中创建一个 CODEOWNERS 文件,在该文件中,我们不会指定 DevOps 组作为审阅者,而是指定开发团队(我们只需要 DevOps 作为 master),则任何时候从 dev 到 master 的 PR 被打开时,CODEOWNERS 都会合并时被覆盖。

我们如何防止覆盖 PR 上的 CODEOWNERS 文件?

git github pull-request github-codeowners

5
推荐指数
0
解决办法
1379
查看次数

标签 统计

git ×2

github ×1

github-codeowners ×1

merge ×1

pull-request ×1