git - 从 GitHub fork 到 Bitbucket

标签 git github bitbucket

我正在开发一个基于 CakePHP 的项目,该项目托管在 GitHub 上。 我的项目 托管在 Bitbucket 上。他们都使用 git。基本上,我想在我的 Bitbucket 存储库中创建一个 CakePHP 的“分支”(我不知道我是否使用了正确的术语,因为我是 git 的新手),以便无需下载所有 CakePHP zip/tar 并替换文件夹,然后提交和推送即可获得更新,但可能需要“merge ”(?)。

最佳答案

现在不可能跨不同站点发送“pull 请求”。我在 Bitbucket 问题跟踪器中为此添加了一个功能请求:#3288 .如果你想跟踪这个,我建议你将自己添加为关注者。

但是,您仍然可以将源代码从 GitHub 移动到 Bitbucket,而无需下载任何 zip 文件或 tarball。您从 GitHub 克隆并推送到 Bitbucket:

$ git clone https://github.com/cakephp/cakephp
$ cd cakephp
$ git push git@bitbucket.org:mg/cakephp.git master

我首先在 Bitbucket 中将 mg/cakephp 创建为一个空的 Git 存储库。这样您就可以将变更集从 GitHub 推送/pull 到 Bitbucket。

关于git - 从 GitHub fork 到 Bitbucket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8137997/

相关文章:

git - 同一台服务器上的生产、登台、开发网站和 git repos : how to setup GIT_DIR and GIT_WORK_TREE

macos - Github Mac权限问题

git - 为什么$vcs_info_msg_0_的echo结果在zsh中包含奇怪的字符?

android - 无法解决 github 存储库

github - GitHub 中的文档选项

git - 将问题从 Bitbucket 导入到 Github

github - 相当于 Github 中的 Bitbucket Sync 分支

git - SourceTree 终端自动加载 ssh key

git - 包含带有 "git log"的子模块提交消息

git - 如何实现跨多个 Jenkins master 主机的构建管道?