将存储库分叉为独立

Forked repository to standalone

我创建了一个 WordPress 插件的分叉 GitHub 回购,修复了很多东西并最终超越了插件。这就是为什么我喜欢将我的分叉回购作为一个独立的存储库(有问题和分叉的可能性等)。我怎样才能做到这一点并保持所有已完成的更改?

GitHub 实际上有一个关于该主题的维基页面:Duplicating a repository.

基本上,您将旧存储库克隆到您的 PC

git clone https://github.com/you/old-repository

然后镜像推送到新位置

cd old-repository
git push --mirror https://github.com/you/new-repository

如果您不想使用不同的名称创建新的存储库,您可能必须在镜像推送之前删除分叉。