无论如何,是否有将镜像(重复)存储库改回github上的fork的权限?

时间:2018-08-06 04:01:56

标签: git github

我从private-repo.git镜像了我的仓库public-repo.git

我想现在private-repo.git公开,并且想知道我是否可以将其改组为分叉(因为镜像的唯一原因是能够拥有一个私有的“叉子”。)

我无意进行PR或合并更改。与来源public-repo.git有足够的非平凡差异,以致private-repo.git进入了自己的项目,但仍然有来自public-repo.git的重要资产和来源。打个比方,private-repo.git是Waluigi,而源仓库public-repo.git是Luigi。

我想无论如何都要承认原始项目(除了提及和规定的许可/版权),我相信其中的礼节要分叉public-repo.git

除非我可以保留来自private-repo.git的完整提交历史记录和git日志,否则我不希望派生public-repo.git而只是进行大量的添加和提交。

任何git向导都有想法吗?还是这不可能?

1 个答案:

答案 0 :(得分:2)

  

除非我可以保留来自private-repo.git的完整提交历史记录和git日志,否则我不想分叉public-repo.git,而只是进行大量的添加和提交。

您可以尝试:

  • fork public-repo.git
  • 在分支上推动或强制推送(git push --force)分支,从而有效地用自己的分支替换这些分支的起源历史。

这不应使远程回购变得像叉子一样。