如何使用github进行配置不同的多个安装

问题描述 投票:0回答:1

我是 Github 的初学者。我在不同的地方安装了两个 domoticz。它们的不同之处在于脚本文件和一些支持安装的配置文件。但也有很多文件(如用户定义的图标等)对于两种配置都是相同的。

我应该在我的原始存储库上分叉或分支吗?

或者还有其他方法吗?

github configuration
1个回答
0
投票

这取决于您的具体需求。我会尝试指出一些你可以思考的方面。

分叉

  • 您将拥有第二个项目作为单独的存储库。
  • 您的分叉中的更改不会影响您的其他项目。
  • 使用分叉,你将拥有更高的隔离性和安全性。
  • 您可以更好地处理协作者和外部贡献者。
  • 由于其他项目的独立性,部署更容易。

分支

  • 降低两个项目的隔离度。
  • 由于分支和规则不同,部署过程可能会更复杂。
  • 更简单地管理协作者和贡献者。
  • 合并或推送到错误分支的机会更高,这会导致错误。

如果我必须做出决定,我会选择分叉选项。

© www.soinside.com 2019 - 2024. All rights reserved.