2

感谢您阅读我的问题。

我使用 GitHub 的模板功能从公开可用的模板生成存储库。
模板仓库有develop分支和stable分支,我只使用并生成了stable分支。

我对生成的存储库进行了数十次提交。有一天,模板存储库的稳定分支被更新以修复一个严重漏洞。
我试图合并这些更改,因为该漏洞在很大程度上是我生成的存储库的一部分。

问题来了:当 GitHub 从模板存储库生成存储库时,它会将模板更改合并为单个提交,并以我的名义将其提交为 Initial commit。
从模板存储库导入更改的最佳方式是什么?

  1. 添加template到 git 远程并合并模板更改。
  2. 添加template到 git 远程并创建一个模板分支,并在每次更改模板时进行挑选。
  3. 手动重写更改的文件并使用我的签名提交。
  4. 不要使用模板功能。以叉子的形式使用它。

方法一造成了严重的冲突,无法正常工作。
方法 2 冲突最小,是我的想法中最好的方法。

我正在使用翻译,所以如果您有任何问题,请发表评论,我会尽力回答。如果您有任何问题或意见,请给我评论。

谢谢你。

4

0 回答 0