如何创建从一个分支的 Bitbucket 到 GitHub 中的主分支的合并拉取请求

Posted

技术标签:

【中文标题】如何创建从一个分支的 Bitbucket 到 GitHub 中的主分支的合并拉取请求【英文标题】:How to create merge pull request from Bitbucket of one branch to master branch in GitHub 【发布时间】:2021-12-26 21:21:47 【问题描述】:

如何创建从 Bitbucket 到 github master 分支的合并拉取请求。

如何设置源和远程,从 Bibucket master brnach 想要合并到 github master 的存储库中。 谢谢

按照建议克隆了存储库 Bitbucket master 和 github master

[user@ip-***** ~]$ cd github_clone_copied
[user@ip-*****] github_clone_copied]$ ls -lrth
total 0
drwxrwxr-x  7 user user  73 Nov 16 11:22 web
drwxrwxr-x  4 user user  36 Nov 16 11:23 java
drwxrwxr-x  5 user user  54 Nov 16 11:24 out
drwxrwxr-x  5 user user  55 Nov 16 11:25 python
drwxrwxr-x  6 user user 151 Nov 16 11:26 service
drwxrwxr-x 15 user user 217 Nov 16 11:27 docker
drwxrwxr-x  4 user user 255 Nov 16 11:28 lib
[user@ip-********]github_clone_copied]$ pwd
/home/user/github_clone_copied
[user@ip-******** github_clone_copied]$ cd ..
[user@ip-******* ~]$ cd bitbucket_clone_copied/
[user@ip-******* bitbucket_clone_copied]$ ls -lrth
total 4.0K
drwxrwxr-x 14 user user  217 Nov 16 11:42 web
drwxrwxr-x  6 user user  103 Nov 16 11:42 java
drwxrwxr-x  5 user user   54 Nov 16 11:44 out
drwxrwxr-x  6 user user   60 Nov 16 11:45 web
drwxrwxr-x  5 user user   55 Nov 16 11:46 python
drwxrwxr-x  3 user user 4.0K Nov 16 11:47 lib
drwxrwxr-x  7 user user  151 Nov 16 11:48 service

【问题讨论】:

你的问题很广泛,涉及几个步骤。你在哪里遇到麻烦?您应该修改以提出更具体的问题。 【参考方案1】:

您的情况并不完全清楚,但复制粘贴可能是最简单的方法。我不知道仅使用 Git 机制在两个不同的存储库之间移动代码的方法。大致思路如下:

    将存储库从 Bitbucket 克隆到本地计算机 将存储库从 GitHub 克隆到同一台本地计算机 将文件从前者复制到后者 在工作分支上提交更改并推送到 GitHub 创建拉取请求以掌握那里

如果存储库实际上是克隆(或非常相似),您可以配置多个远程并直接拉-推。 More on that.

【讨论】:

以上是关于如何创建从一个分支的 Bitbucket 到 GitHub 中的主分支的合并拉取请求的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 Bitbucket 中的拉取请求变基

将父分支合并到子分支

如何将包含所有分支的 Git 存储库从 Bitbucket 移动到 GitHub?

如何克隆 git bitbucket 中的特定分支

bitbucket相关操作

Bitbucket 2.0 API 将所有提交合并到 master