Github - 在两个断开连接的存储库之间创建 pull 请求

标签 git github pull-request git-fork

我在 Github 上有两个包含相同项目的存储库,但它们不是另一个的分支。

有没有办法从一个存储库向另一个存储库发出 pull 请求?有没有办法将这两个存储库声明为 fork ?

最佳答案

不可以,您只能在相互 fork 的存储库之间提交 pull 请求。 GitHub 支持之前已经为我删除了一个 fork 连接,并且 I've heard they'll create one too ,所以你应该给他们一个机会。如果您想自己执行此操作,则需要一个新的存储库,但可以执行以下操作:

  • 从存储库 A fork 一个新的存储库
  • 将其添加为存储库 B 的远程
  • 推送并向 A 提交 pull 请求

只要您的两个存储库确实相同并且具有共同的祖先,这就会起作用。如果他们不这样做,您可以通过creating and applying a patch在他们之间发送代码。 ,但这根本不会在 GitHub 上连接它们。

关于Github - 在两个断开连接的存储库之间创建 pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35725787/

相关文章:

git - 使用 git hash-object 构建 git commit 对象?

git - 将带有历史记录的 Git 分支移动到新的存储库

git - 是否可以通过 git 别名覆盖 git 命令?

java - 如何使用 BFG Repo-Cleaner

git - Git:如何按文件(而不是按提交)拆分分支?

使用 Windows 资源管理器集成的 Git Bash (1.9.0) 使文件夹资源管理器崩溃

github - 使用 Gradle 任务从 github 下载文件时出现 SSLPeerUnverifiedException

github - 在 github 上使用 organizations api 时出现 403 Forbidden

git - 如何在本地申请 Pull Request?

git - 如何在 merge pull 请求之前运行测试