撤销Github回购协议
是否可以“取消”GitHub回购?情况如下。我已经创建了一个回购协议,然后在其中添加了一些脚本。但后来我意识到,使用原始的repo作为git子模块可能更明智。因此,我想重构now fork,使其不再是fork,而是使用原始的repo作为子模块 我相信我可以简单地删除从原始repo派生的所有文件(只留下我自己添加的脚本),将原始文件添加为子模块并提交。但我猜它仍然会被标记为github上的fork撤销Github回购协议,github,fork,git-submodules,Github,Fork,Git Submodules,是否可以“取消”GitHub回购?情况如下。我已经创建了一个回购协议,然后在其中添加了一些脚本。但后来我意识到,使用原始的repo作为git子模块可能更明智。因此,我想重构now fork,使其不再是fork,而是使用原始的repo作为子模块 我相信我可以简单地删除从原始repo派生的所有文件(只留下我自己添加的脚本),将原始文件添加为子模块并提交。但我猜它仍然会被标记为github上的fork 这里的最佳做法是什么?一种方法是 单击导入存储库 然后链接到您分叉的存储库(您的链接而不是原始存储
这里的最佳做法是什么?一种方法是
- 单击导入存储库
- 然后链接到您分叉的存储库(您的链接而不是原始存储库)
- 添加新的存储库详细信息,然后单击开始导入
- 导入完成后删除分叉存储库
别以为你能取消那个标记。您必须创建一个新的存储库。不,我在“导入”或子模块方面没有问题。我还想“保持我的repo的提交连续性”,这样其他已经克隆了我的now fork的用户就不会有很多问题。你的答案基本上是“扔掉你的回购协议,创建一个新的”。这不是我想要的。我当时确实联系过,这似乎是唯一的办法。非常感谢。