the*_*ppo 5 git github github-pages
这更多的是关于 Git 的方法论问题,而不是特定的 GitHub Pages 问题:
当我自动为项目生成 GitHub Pages 时,我最终得到了gh-pages分支。然而,该分支的结构和内容与原始分支几乎没有相似之处master。
这让我觉得我完全误解了Git 中分支的概念。也许我的传统背景CVCSs可以归咎于此......
分支不应该是其起源的副本,至少在其初始提交中如此吗?
还有更具体的 GH 问题:是否有任何简单的策略可以gh-pages与其他分支合并并保持最新?
后者可能与我之前在Keeping GH homepage in sync with README.md中的问题有关。
gh-pages是孤儿分支。即它们是存储库中全新的分支,没有链接到您可能认为的根分支或主分支。
您可以使用以下方法创建它们:
git checkout --orphan <new-branch-name>
Run Code Online (Sandbox Code Playgroud)
因此,没有到同一存储库中其他分支的链接。