Complete newbie to github and pages, 4th day and many attempts at getting an existing Jekyllthemes repo replicated, up and running. I'm very unsure due to the risk of disturbing the original feeling-responsive Jekylltheme.
Current problem: despite clean bill of health all the way from my local clone through to github.io, the current attempt's pages are not visible at cantillate.github.io.
Been following this otherwise good workflow description by analogy.
Only hint at a problem I could find is from here, where it states 'For User Pages, use the master branch in your username.github.io repository. For Project Pages, use the gh-pages branch in your project's repository'.
So I seem to have defined a user page, but there is 1) no 'master' branch and 2) currently no project defined. My understanding is a user page should be show independently of whatever else exists. Rather confusing.
History? In the browser:
- forked the well-known feeling-responsive Jekyll theme
- renamed the resulting repository to cantillate.github.io
In a terminal window:
- cd'd into my desktop (mac os x)
- did a 'git clone https://github.com/cantillate/.cantillate.github.io.git'
- did a 'cd cantillate.github.io'
- did a 'sudo gem install jekyll jekyll-sitemap'
- did local edits, restarting Jekyll and going to http://127.0.0.1:4000/ each time. In a browser, local blog is displayed fine .
- did a 'git add -A && git commit -m "publishing" && git push', signing into my github account.
---> All successful, with changes perfectly visible in the github repo in a browser, yet hours later the blog itself is still not shown at http://cantillate.github.io.
As a newcomer, part of the problem is the scarcity of existing repository reuse workflow descriptions, especially those cleanly describing each of user / project / organisation variants.
Glad of any hints..
[addendum] created a separate project repo, but still not showing.