我在 github 上托管了一个博客作为项目页面,我发现先推送到 master 然后再推送到 gh-pages 很烦人。我发现直接推送到 gh-pages 也可以。我想知道推送是否可以直接到 gh-pages,无需先推送到 master。
问问题
307 次
2 回答
3
master
只是一个分支的名称,与gh-pages
.
按照惯例,最好将您的主要开发分支保留为master
,但是您可以安全地删除master
并gh-pages
只使用它。
于 2013-03-31T23:50:50.883 回答
0
正确 - 你甚至不需要 master 分支。
以下是如何从 GitHub 中删除 master 分支的指南:
- 将
gh-pages
分支设置为 GitHub 上的默认分支:存储库管理 > 选项 > 将“默认分支”设置设置为master
- 使用删除 GitHub 上的主分支
git push origin :master
- 删除本地仓库中的主分支(一旦你检查了一切正常!)使用
git branch -d master
于 2015-06-04T12:06:43.890 回答