mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Update tips.rst
I found that one of the easiest ways to publish to GitHub User Pages is to make Pelican a subdirectory within the ``<username>.github.io`` project, then generate the output files in the root level of ``<username>.github.io`` and push the entire project to GitHub.
This commit is contained in:
parent
c2b2def1c8
commit
32c154be95
1 changed files with 12 additions and 0 deletions
|
|
@ -98,6 +98,18 @@ by the ``ghp-import`` command) to the ``elemoine.github.io`` repository's
|
||||||
|
|
||||||
To publish your Pelican site as User Pages, feel free to adjust the
|
To publish your Pelican site as User Pages, feel free to adjust the
|
||||||
``github`` target of the Makefile.
|
``github`` target of the Makefile.
|
||||||
|
|
||||||
|
Another option for publishing to User Pages is to generate the output files in the root directory of the project.
|
||||||
|
|
||||||
|
For example, your main project folder is ``<username>.github.io`` and you can create the Pelican project in a subdirectory called ``Pelican``. Then from inside the ``Pelican`` folder you can run::
|
||||||
|
|
||||||
|
$ pelican content -o .. -s pelicanconf.py
|
||||||
|
|
||||||
|
Now you can push the whole project ``<username>.github.io`` to the master branch of your GitHub repository::
|
||||||
|
|
||||||
|
$ git push origin master
|
||||||
|
|
||||||
|
(assuming origin is set to your remote repository).
|
||||||
|
|
||||||
Custom 404 Pages
|
Custom 404 Pages
|
||||||
----------------
|
----------------
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue