[英]move git pull requests from bitbucket to github?
我的客户使用Bitbucket作为他的git repo,我做了很多工作,在其中创建了许多pull请求,但最近他没有我的拉动请求将他的回购移动到Github。
我如何将pull请求移动到复制的Github repo?
我看到那篇文章: 如何将所有分支从bitbucket移动到github? 但是在那里他们讨论了将repo本身与其他所有东西一起移动,但在我的情况下,我只需要移动pull请求。
一个简单的选择是:
添加作为git远程对BitBucket仓库的引用(可能有不同的历史记录,不同的sha1)
git remote add bitbucket https://bitbucket.org/account/repo git fetch bitbucket
创建一个本地分支(git checkout -b mypatch)
cherry-pick the bitbucket/yourBranch
的提交 (yourBranch是你为BitBucket拉取请求做补丁的分支)。
这将重播你的BitBucket补丁分支的提交到你的新本地分支。
将新的本地分支推送到您的GitHub fork
从新推送的分支触发新的拉取请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.