github 的 gh-pages 和 master 分支是什么关系

2024-11-14 23:40:10
推荐回答(2个)
回答(1):

github 的 master 和gh-pages分支其实是一个托管项目的两个版本(分支),maser是主分支。通常比较两个分支,研究不同的部分(代码改动、代码块或文件分支、注释、标签等),选择正确的保留到master主分支中。而最终master分支对应的github项目将作为最终版本发行。

以下是原文:
Compare changes across branches, commits, tags, and more below.

Choose different branches or forks above to discuss and review changes.
Branches, tags, commit ranges, and time ranges. In the same repository and across forks.

回答(2):

他们就是两个 git 的分支而已。分支之间是分隔开的,在一个分支上修改不影响其他分支。


你可以有一个 master 分支作为主要分支,然后有个 develop 分支作为日常开发,没问题之后合并到主要分支;也可以像 gh-pages 一样,里面放的是网站的源码,和 master 一点关系都没有


github 是基于 git 的,建议先掌握 git 中的各种概念再运用 github。