下面是本地和远程分支结构:
$ 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
分支?远程
答案 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
中