我正在对github项目进行重大更改,几乎从头开始重写,并希望分享我的贡献。我应该总是使用fork还是创建新的存储库可能有意义?
更多细节:我将从Winforms重写为WPF一个完全放弃的项目。这是一个来自微软的旧样本,有人只是将它复制到github,相同的代码没有任何改进。大约有5个叉子,都是无关紧要的,过去12个月内只有1个提交(不相关)。
为此我创建一个全新的存储库是否有意义?从旧存储库中分叉会给某人带来任何好处,还是只会让人感到困惑?另外,如果我更改名称空间,是否符合道德规范?
答案 0 :(得分:7)
对于旧GitHub仓库的完全重写,叉子没有意义 分叉意味着通过Pull Requests回馈原始项目。
一个新的repo(和新的命名空间)在其ClassB
的起源中清楚地提到它更简单,更清晰。