为什么使用 GitHub 模板而不是 fork?

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

最近,我开始使用 Algolia 的电子商务 UI 模板。根据 GitHub 的说法,我可以分叉该存储库或将其用作模板。区别似乎在于,模板不是用于获取原始存储库的上游的。当我几乎无法访问未来的更新时,我有点困惑为什么我应该使用它作为模板。我是否应该只分叉存储库并可能获得一些简洁的更新?

git github
1个回答
1
投票

分叉和模板之间的区别在于,当您分叉时,它意味着保留父存储库的历史记录。以下是各自的一些优点/缺点

叉子

优点

  • 能够获取上游
  • 能够打开 PR 为 head 存储库做出贡献。

缺点

  • 某些功能(例如可见性)无法更改。

模板

优点

  • 可以更改所有设置

缺点

  • 无法获取上游
  • 能够打开 PR 为 head 存储库做出贡献。
© www.soinside.com 2019 - 2024. All rights reserved.