GH Pages¶
- Projet
- Auteur
J.Soranzo
- Societe
- Entity
- Sources
- Date de création
07/2022
- Date dernière maj
07/2022
How to¶
On suit la procédure de Pierre pour les gh-pages 4 à partir du point 8
Globalement
on clone le dépôts vers html
on va dedans
on crée la branche spéciale gh-pages
on la lie au dépôt distant
on fait le ménage
on génère la doc et on push
Chemin vers la doc:
https://<utilisateur_Gihub>.github.io/[nom_du_dépot]/
https://MajorLee95.github.io/tinyelab
Cela se résume en quelques commandes:
git clone [url_copiée_depuis_GitHub] html
cd html
git branch gh-pages
git symbolic-ref HEAD refs/heads/gh-pages
del .git\index (rm .git/index sous windobe :-)
git clean -fdx
dans le dossier du projet : make html
Puis de nouveau dans le répertoire html:
git add .
git commit -m "commit doc"
git push => error : fatal: The current branch gh-pages has no upstream branch.
Proposition : git push --set-upstream origin gh-pages
git push origin gh-pages
Warning
Problème de css non pris en charge : .nojekyll
dans le répertoire source de la doc et/ou dans le html
Ne pas oublier de vider le cache du navigateur !!!