如何将GitHub上的远程分支复制到新的远程分支?

时间:2016-06-10 18:18:54

标签: git github

具体来说,我从不希望新分支存在于我的硬盘上。我只想将我现有的分支 develop 复制到GitHub上一个名为 meow

的新分支中

2 个答案:

答案 0 :(得分:2)

如果可以在网站上进行,请转到存储库,打开分支下拉列表。有一个文本框查找或创建分支。写下名字,会有一个选择创建分支:喵喵。单击它,您将从所选分支中选择一个新分支。

答案 1 :(得分:0)

我有同样的问题。我在BitBucket上发现了如何做到这一点。它应该非常相似。

  1. 转到bitbucket.org并转到您的项目。
  2. 在导航下方的左侧,转到Branches tab
  3. 单击“创建分支”,确保“分支”指定develop
  4. 指定新分支名称(meow)。
  5. 点击create
  6. 转到服务器命令行。
  7. 制作新目录。这是新分支机构的内容所在的位置。
  8. 进入新目录
  9. 执行命令:git init     - 这将初始化一个空的存储库,告诉git我们将在这里创建一个新项目或获得一个现有项目
  10. 执行命令:git remote add origin git@bitbucket.org:(repositoryName)/(branchName).git

    - 这告诉git我们将使用现有项目。该项目的位置是bitbucket.org:repo ...我们将使用用户名git来获得这个项目。

    - 创建新分支后,也可以在页面上找到上述链接

  11. 执行命令:git fetch && git checkout meow

    - 这将下载应该已包含开发源副本的新分支。