当前位置: 首页 > 知识库问答 >
问题:

取消Github fork的格式化而不删除

凤凡
2023-03-14

我想“解开”GitHub分叉,而不删除重新创建它。这有可能吗?

我的理由是,我的项目现在对fork的源有了完全不同的用途,并且显示前面的提交数量或pull-request按钮(或者至少是如此突出)没有任何意义。事后看来,我想我应该将git克隆成原版,而不是制作叉子。

我想不删除我的叉子,以保持拉请求的历史问题。

我很高兴保留提交的历史记录,我所追求的只是删除fork状态。

共有3个答案

艾心远
2023-03-14

我记得差不多一年前在GitHub的一个帮助页面上读到过这篇文章。他们提到要联系GitHub工作人员解释您的情况。工作人员将做必要的工作。

浏览完GitHub页面列表后,我发现我对实际任务有点不了解。我记得的页面是传输存储库;特别是:

如果传输的存储库有任何分支,则在传输完成后,这些分支将与新存储库相关联。请记住,分叉您的存储库的用户将需要更新其远程URL以指向新的Git存储库,以便继续打开拉取请求

与员工联系处理您的特定问题并要求他们将您的fork与网络分离仍然是值得的。

端木明贤
2023-03-14

此方法将创建一个新的“未伪造”存储库,同时维护其他所有内容(提交历史记录、分支和标记)。

如何通过四个简单步骤“取消”项目:

  1. git clone-https://github.com/{username}/{repository}
  2. https://github.com/{username}/{repository}/设置中删除原始存储库。
  3. 在https://github.com/new.创建名为{repository}的新存储库
  4. cd{repository}. gitgit ush--Mirryhttps://github.com/{username}/{repository}

完成了!

松波
2023-03-14

不,不。Github比你想象的强大得多。

毫无疑问,除了把所有代码都复制一份外,别无选择。但是,复制过程可以由Github本身完成。因此,使用我们自己的带宽镜像代码并不困难。

一步一步地:

  • 单击右上角的“”,选择“导入存储库”

完成。Github甚至会给你一个电子邮件通知,当复制'n'粘贴完成。

在我自己的项目中进行测试。功能很好,不是吗?

 类似资料:
  • 问题内容: 是否有一种简单的方法可以在Go中格式化字符串而不打印字符串? 我可以: 但是我希望返回格式化的字符串而不是打印出来的字符串,以便我可以进一步处理它。 我也可以做类似的事情: 但这在格式字符串很复杂时很难阅读,而在一个或多个部分不是字符串而必须首先转换的时候(例如, 有没有更简单的方法可以做到这一点? 问题答案: Sprintf是您想要的。 例 您还可以在“ 错误”示例中看到它在使用中,

  • <?php $assoc = true; // 为true时返回数组,为false时返回对象 $http = Yurun\Util\HttpRequest::newSession(); var_dump('jsonp:', $http->get('https://graph.qq.com/oauth2.0/token')->jsonp($assoc)); $http = Yurun\Util

  • 我们可以看到格式化就是通过格式字符串得到特定格式: format!("{}", foo) -> "3735928559" format!("0x{:X}", foo) -> "0xDEADBEEF" format!("0o{:o}", foo) -> "0o33653337357" 根据使用的参数类型,同样的变量(foo)能够格式化成不同的形式:X, o 和未指定形式。 这个格式化的功能是通过 t

  • 我有一些关于Github存储库的问题。 1)如何检查分叉存储库的所有权。2)如何从我的帐户中取消分叉存储库(而不从其他帐户中删除它。我最近将其分叉到我的帐户中)3)如何将用户添加到我的存储库中。 我试图检查这方面的文件,但找不到直接的答案。请建议如何做到这一点。

  • 格式化 格式化是一件主观的事。如同这里的许多规则一样,这里并没有一定/立刻需要遵守的规则。可以在这里完成格式的自动化。 大小写一致 JS 是弱类型语言,合理的采用大小写可以告诉你关于变量/函数等的许多消息。 这些规则是主观定义的,团队可以根据喜欢进行选择。重点在于无论选择何种风格,都需要注意保持一致性。 反例: var DAYS_IN_WEEK = 7; var daysInMonth = 30;