git - Git 相同的代码库但有变化?遗产?
问题描述
我正在构建一个便携式服务器 - 许多人将使用相同的代码。
我希望代码有两种变体;个人和客户。
我希望客户变体在所有实例中都是相同的代码,并且个人变体具有自定义代码但不影响客户变体。
如果我更新客户变体,那么个人变体也会使用新代码进行更新,但反之则不然。
本质上,这类似于面向对象编程中的继承,但使用代码。客户变体将是默认代码,而个人变体将从其继承。
Git中有这样的东西吗?叉子似乎不是答案,我对分支隐约熟悉
解决方案
您可以为 Customer 变体保留主(或主)分支,并为 Personal 拥有另一个分支,您每次创建发布时都在其之上重新建立基础。
推荐阅读
- javascript - Javascript对象解构和默认参数组合
- javascript - Yii2 的 Slider Kartik 扩展中的插件事件
- java - 固定/不可调整大小的裁剪窗口
- c - 如何制作后台进程块以输入 la shell 的 `bg` 命令?
- make-install - Smokeping make 安装错误
- python - 难以在 Selenium 中模拟点击,然后在点击后抓取新页面的数据
- regex - Regex select between brackets if given word is found
- c - 如何抑制 sprintf() 警告“将 1 到 11 个字节之间的指令写入大小为 6 的区域”
- angular - 将路由集中到 Angular 中的服务中
- java - Java 10 上的远程 JProfiler