Cómo crear un blog usando Github Pages
Si tiene un repositorio llamado chendell.github.io, se podrá acceder a los archivos en su rama maestra desde el directorio raíz de chendell.github.io.
Si hay otro repositorio, como un repositorio llamado nodo, entonces se creará una rama gh-pages y se podrá acceder a los archivos de esta rama en chendell.github.io/node/.
1. Umbral: debe comprender cómo funciona Github, estar familiarizado con el cliente de Github y estar familiarizado con HTML y CSS.
2. Etiqueta de diseño Liquid for Jekyll y comienza a escribir la plantilla estática. Un blog Jekyll puede verse como un conjunto de estructuras de archivos que se compilan en un sitio web estático mediante el programa Jekyll. Si no está familiarizado con los comandos, no necesita instalar Jekyll. Solo necesita crear el archivo en el formato requerido, cargarlo en Github y luego visitar la página de inicio, porque Github Pages está controlado por Jekyll, o usar. la estructura Jekyll-Bootstrap directamente;
4. La estructura de archivos de Jekyll se puede dividir en lo siguiente: configuración file_config.yml, diseño file_layouts, módulo file_includes, plug-in_plugin, Article_posts, otros archivos (archivos y archivos que La carpeta que no comienza con un guión bajo se copiará en el sitio web estático generado, como archivos CSS, imágenes, etc.), así como en el sitio web estático _site que se generará;
Esta es la estructura de Jekyll-Bootstrap, que es impulsado por Jekyll, o directamente Utilice la estructura Jekyll-Bootstrap. sitio;
5. El comando Jekyll es muy simple. Primero use el comando cd para ingresar a la carpeta de destino, luego ingrese jekyll --server para generar el sitio e ingrese 0.0.0.0:4000. para acceder al sitio estático generado Después de habilitar el comando jekyll --server -auto, se actualizará en tiempo real. Después de modificar el archivo, actualícelo en el navegador para ver el efecto, lo cual es muy útil para la depuración local; /p>
6. Todos los complementos están deshabilitados en la página de Github. Cuando necesite utilizar un complemento personalizado, solo puede cargar el sitio generado file_site, o probar este método;
7. ¿Quieres escribir un borrador sin ser compilado? Cree una carpeta que comience con un guión bajo, se ignorará, por ejemplo, cree _drafts en _posts para almacenar borradores;
8. El motor Markdown predeterminado tiene muchos problemas, se recomienda reemplazarlo con RDiscount Lose. .
9.