为什么使用 GitHub 模板而不是分叉?
Why use a GitHub template instead of a fork?
最近,我跳进了an e-commerce UI template from Algolia。根据 GitHub,我可以分叉存储库或将其用作模板。不同之处似乎是没有为获取原始存储库的上游而制作模板。当我几乎无法访问未来的更新时,我有点困惑为什么我应该将它用作模板。我不应该只 fork 存储库并可能获得一些整洁的更新吗?
分叉和模板之间的区别在于,当您分叉时,它意味着要贡献给父存储库。这里有一些 pros/cons of each
分叉
优点
- 能够获取上游
- 能够打开 PR 以贡献到 head 仓库。
缺点
- 某些功能(例如可见性)无法更改。
模板
优点
- 可以更改所有设置
缺点
- 无法获取上游
- 能够打开 PR 以贡献到 head 仓库。
最近,我跳进了an e-commerce UI template from Algolia。根据 GitHub,我可以分叉存储库或将其用作模板。不同之处似乎是没有为获取原始存储库的上游而制作模板。当我几乎无法访问未来的更新时,我有点困惑为什么我应该将它用作模板。我不应该只 fork 存储库并可能获得一些整洁的更新吗?
分叉和模板之间的区别在于,当您分叉时,它意味着要贡献给父存储库。这里有一些 pros/cons of each
分叉
优点
- 能够获取上游
- 能够打开 PR 以贡献到 head 仓库。
缺点
- 某些功能(例如可见性)无法更改。
模板
优点
- 可以更改所有设置
缺点
- 无法获取上游
- 能够打开 PR 以贡献到 head 仓库。