如何从现有的开源项目中构建一个单独的新项目?

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

我发现了一个与我的需求相关的优秀开源项目,我对此做出了一些贡献,但我开始意识到我想创建一个与原始项目类似但略有不同的项目。这就是为什么我考虑使用它作为我的全新项目的基础,该项目将偏离原来的项目。那么我该怎么做呢?我的意思是,我是否分叉它并开始进行自己的修改,从不将 PR 发送到原始项目(因为我的项目会有所不同),或者这样做的良好实践/方法是什么?我也可能将其扩展到更大的东西。请指导我!

我知道分叉,但我认为我不能将分叉的存储库设为私有,所以分叉您想要用作新项目基础的存储库是个好主意吗?

github open-source git-fork
1个回答
0
投票

如果您在计算机上克隆存储库,然后将其推送到您的 git 平台(比如说 github),那么您应该能够将其设为私有。

请注意,您仍然受到原始项目许可条款的约束,因此请记住这一点。

© www.soinside.com 2019 - 2024. All rights reserved.