Git 推送到上游,特定文件的特定部分

问题描述

上下文:

我在我的一台私人服务器上运行了一个本地的 gitlab 实例。 (无云参与)

一个 webapp 项目存储库。我们称之为 A。A 包含一组基本的功能主题等,旨在在整个组织中保持统一。目标是让 A 处于稳定状态,具有非常常见的功能,任何想要构建 web 应用程序的团队,只需要“分叉” A 以便他们最终获得基本级别的功能,并可以继续构建他们的具体功能

场景:

我 fork 项目 A 并调用项目 B。现在 B 包含所有 A。我开始向 B 添加许多特定功能。在某个时间点我意识到某个功能将变得很有意义在 A 中,作为基本特征。

问题:

  1. 如何仅将此功能推送回上游 A,这很可能是 B 后面的大量提交?
  2. fork-and-build 方法真的是一种可行的方法来做这样的事情吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)