【问题标题】:Delete a github branch [duplicate]删除 github 分支 [重复]
【发布时间】:2012-09-29 01:40:51
【问题描述】:

可能重复:
How do I delete a Git branch both locally and in Github?

首先,我阅读了如何删除分支,但由于某种原因不适用于我的项目:https://github.com/ralcr/sdk.ralcr

当您第一次进入此处时,您会在 gh-pages 分支中看到一些 10 个月前的文件。我不知道这个分支是如何创建的以及为什么首先显示它,但我想删除它,这不起作用

Balutas-MacBook-Pro:sdk.ralcr Cristi$ git push origin --delete gh-pages
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

我只想要 master 分支。

【问题讨论】:

  • 你能做 git remote 吗?也许你的遥控器不是原产地......
  • 似乎不是,但哪一个是我的仓库?我在下面发布了结果。

标签: git github branch


【解决方案1】:

我在这里找到了解决方案:https://github.com/matthew-brett/pydagogue/blob/master/gh_delete_master.rst 我无法删除该分支,因为它是默认分支。要更改它,请转到 Admin 并有一个下拉菜单。

【讨论】:

    【解决方案2】:

    尝试使用git branch -d <feature-branch>,它应该可以让你删除一个特性分支。

    (尽管通常在此之前调用git merge <branch-name> 以在删除之前合并分支)

    要删除远程分支:

    git push origin :<feature-branch>
    

    【讨论】:

      【解决方案3】:

      要删除一个远程分支,你必须这样做:

      git push <remote> :<branch>
      # example
      git push origin :gh-pages
      

      但在您的情况下,origin 似乎不是远程仓库。您应该检查您的远程名称并使用好的名称。

      git remote
      

      另外,请确保您的远程 URL 是可写的。使用git 协议是只读的,因此您需要选择ssh 协议。 (也应该使用https url)

      【讨论】:

      • ls-remote 给了我这个。 Balutas-的MacBook-PRO:sdk.ralcr克里斯蒂$ git的LS-远离git@github.com:ralcr / sdk.ralcr.git 75e1db961aa1d2377e6f7c35542d7ee3a53712a0 HEAD 75e1db961aa1d2377e6f7c35542d7ee3a53712a0参/头/ GH-页8edf43d1bb60646c5c2f2026bae8c229763d5f98参/头/主跨度>
      • 哦,对不起,这只是git remotels-remote 是列出远程分支、标签和其他引用。 (已编辑)
      • 好的,git remote 给了我别的东西:ralcr
      • 但仍然无法正常工作:Balutas-MacBook-Pro:sdk.ralcr Cristi$ git push ralcr :gh-pages remote: 错误:拒绝删除当前分支:refs/heads/gh-pages To git@github.com:ralcr/sdk.ralcr.git ! [远程拒绝] gh-pages(禁止删除当前分支)错误:未能将一些参考推送到'git@github.com:ralcr/sdk.ralcr.git'
      • 哦,如果.git/configgit:// 协议是只读的),您应该检查一下您在遥控器上使用了可写的 url/协议。如果这很好,那么您应该检查您是否真的拥有对您的存储库的写入权限。是你自己的吗?
      猜你喜欢
      • 2021-07-20
      • 2012-05-06
      • 2021-12-11
      • 2021-03-29
      • 1970-01-01
      • 2013-04-30
      • 2014-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多