你如何看待你的GitHub页面的不同分支?
我的主分支可通过{USERNAME} .github.io访问。 假设我创建了一个名为“mobile”的新分支,并在Web界面上进行了一些新的提交。 如何在本地查看新的移动分支,而无需将其合并到主控中?
GitHub页面建立在Jekyll之上,您也可以在本地安装和运行。 简短版本是:
通过创建包含的Gemfile
来安装GitHub使用的Jekyll版本
source 'https://rubygems.org'
gem 'github-pages'
并运行bundle install
一旦完成,您可以以与GitHub的页面设置相匹配的方式在本地运行Jekyll:
跑Jekyll
要以与GitHub Pages构建服务器相匹配的方式运行Jekyll,请使用Bundler运行Jekyll。 在存储库的根目录中使用命令bundle exec jekyll serve
(在切换到项目存储库的gh-pages
分支之后),并且您的站点应在http://localhost:4000
可用。 有关Jekyll命令的完整列表,请参阅Jekyll文档。
我相信你会想从你的mobile
分支做到这一点。
我也不得不面对这一点,最终得出以下结论。 我的分支策略是我从发布/版本号分支发布。 一旦新版本被删除,我将它合并为主,并基于此创建下一个版本分支。 主分支始终包含最新的/ docs内容,这恰好是javadoc。 然后,我建议读者,如果他希望看到旧版本的javadoc在本地克隆存储库,请检出感兴趣的分支,然后在浏览器中加载docs / index.html。
链接地址: http://www.djcxy.com/p/21177.html上一篇: How do you view a different branch of your GitHub Pages?
下一篇: Get/modify frames while recording mp4 with MediaRecorder