Github:分叉还是创建一个全新的存储库?

时间:2015-12-03 22:35:35

标签: github language-agnostic refactoring git-fork

我正在对github项目进行重大更改,几乎从头开始重写,并希望分享我的贡献。我应该总是使用fork还是创建新的存储库可能有意义?

更多细节:我将从Winforms重写为WPF一个完全放弃的项目。这是一个来自微软的旧样本,有人只是将它复制到github,相同的代码没有任何改进。大约有5个叉子,都是无关紧要的,过去12个月内只有1个提交(不相关)。

为此我创建一个全新的存储库是否有意义?从旧存储库中分叉会给某人带来任何好处,还是只会让人感到困惑?另外,如果我更改名称空间,是否符合道德规范?

1 个答案:

答案 0 :(得分:7)

对于旧GitHub仓库的完全重写,叉子没有意义 分叉意味着通过Pull Requests回馈原始项目。

一个新的repo(和新的命名空间)在其ClassB的起源中清楚地提到它更简单,更清晰。