【发布时间】:2015-01-09 00:32:26
【问题描述】:
我正在使用 Jekyll 生成静态站点。所以目前我在 _site 文件夹中有一个主分支,我在每次构建后推送。
但这意味着我无法从任何其他系统进行任何更改,因为我没有项目的源代码。我环顾四周,发现人们创建了另一个分支,他们的整个项目都在其中。我对 git 分支概念不太了解。
建议一些方法来推送源代码,以便我可以从任何地方对我的项目进行更改。
--编辑---
我使用 gh-pages 在 github 中托管该站点而不是 username.guthub.io/project 中存在的特定项目。
【问题讨论】:
-
为什么不分支整个项目,然后只将_site的内容推送到你的服务器?
-
我的项目没有使用任何外部服务器。我只想使用 github 作为服务器。
标签: git github jekyll github-pages