首页 > 解决方案 > 如何创建从一个分支的 Bitbucket 到 GitHub 中的主分支的合并拉取请求

问题描述

如何创建从 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

标签: gitgithubbitbucketbitbucket-cloudbitbucket-aws-code-deploy

解决方案


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

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

如果存储库实际上是克隆(或非常相似),您可以配置多个遥控器并直接拉推。更多关于那个


推荐阅读