如何删除远程主分支?

时间:2019-10-16 13:21:54

标签: git

下面是本地和远程分支结构:

$ alias graph="git log --all --decorate --graph --oneline"
$ graph
* 0d41ab3 (origin/module-4-Unit-Integ-using-Docker, module-4-Unit-Integ-using-Docker) new version
* b43ea38 new version
* a2fc98c new version
* b333774 new version
* 3e1640b new version
* 643984c new version
* 91122f1 (HEAD -> module-3, origin/module-3, origin/master) new version
* f7de930 new version
* 8a1eba3 new version
* a6c5f5d new version
* b910339 new version

要严格遵循命名约定,我想删除master分支(远程),并遵循此procedure

没有帮助。

如何删除master分支?远程

1 个答案:

答案 0 :(得分:0)

  

那是因为github在浏览该存储库时正在查看master分支以提供Web内容。因此,我们首先必须让github查看我们的占位符分支,然后删除master。

首先增加占位符分支:

git checkout placeholder # if not on placeholder already
git push origin placeholder

然后:

git push origin :master

正如您在下面链接的文章中所指出的那样,您将需要指示github不要监视您的master分支。

详细信息在此link

相关问题