【问题标题】:Manually set 'forked from' to GitHub project手动将 'forked from' 设置为 GitHub 项目
【发布时间】:2015-04-24 17:07:29
【问题描述】:

我的项目 A(托管在 GitHub 上)不知何故(不确定如何)忘记了它最初是从另一个开源项目 B 分叉的。“忘记”是指在创建拉取请求时,我不能选择 B 作为发送拉取请求的目标。有什么方法可以告诉 GitHub A 是 B 的一个分支?

(我可以通过将 B 分叉到 A' 中来创建 PR,然后将 A 合并到 A' 并将 PR 从 A' 发送到 B,这自然有效,但我自然不喜欢它)

【问题讨论】:

  • 我认为 git 本身(如在您的本地克隆中)和 github(如在 github 网站中减去 git 本身)都涉及。很难说你指的是哪些部分。作为一个盲猜,听起来你只需要在github上的git repo中配置一个远程BA

标签: git github fork


【解决方案1】:

不,没有办法将现有的 repo 变成一个 fork。您可以永久切换到A' 并放弃A,这是一次性程序。并且不需要将A合并成A';你可以简单地将整个A 推入A'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-09
    • 2021-12-18
    • 2017-03-24
    • 2020-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多