UPDATE ReadMe IndieWeb
This commit is contained in:
65
README.md
65
README.md
@@ -1,11 +1,45 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# IndieWeb (motivation)
|
||||||
|
Faire pour et par soi-même, penser/s'amuser/aider les autres
|
||||||
|
|
||||||
|
## Principes
|
||||||
|
- principles-fr - IndieWeb
|
||||||
|
↳ https://indieweb.org/principles-fr
|
||||||
|
✊ Own your data.
|
||||||
|
🔍 Utilisez de la data visible
|
||||||
|
💪 Construisez les outils pour vous-même,
|
||||||
|
😋 Mangez votre propre nourriture pour chiens. Quel que soit le truc que vous construisez, ce devrait être pour vous-même. https://indieweb.org/selfdogfood-fr
|
||||||
|
📓 Documentez vos trucs.
|
||||||
|
💞 Open sourcez vos trucs !
|
||||||
|
📐 L'UX et le design sont plus importants que les protocoles.
|
||||||
|
🌐 Construisez des plates-formes agnostiques aux plates-formes.
|
||||||
|
🗿 Longévité. Construisez pour le long web.
|
||||||
|
✨ Pluralité. Avec IndieWebCamp nous avons spécifiquement choisi d'encourager et d'embrasser une diversité d'approches et d’implémentations.
|
||||||
|
🎉 Poilons-nous.
|
||||||
|
+ Principes de conduite > Respect mutuel
|
||||||
|
https://indieweb.org/code-of-conduct-fr#Respect
|
||||||
|
|
||||||
|
## self host (hébergement gratuit, autonomie, essayer sans cout)
|
||||||
|
- Getting Started-fr - IndieWeb (FR)
|
||||||
|
↳ https://indieweb.org/Getting_Started-fr
|
||||||
|
|
||||||
|
- web hosting - IndieWeb --> quels besoins
|
||||||
|
↳ https://indieweb.org/web_hosting
|
||||||
|
|
||||||
|
- static web hosting - IndieWeb -- hosts
|
||||||
|
↳ https://indieweb.org/static_web_hosting
|
||||||
|
|
||||||
|
--> Choix de github/lab
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Accéder au projet :
|
# Accéder au projet :
|
||||||
( va afficher le contenu du dossier "/public" )
|
( va afficher le contenu du dossier "/public" )
|
||||||
|
|
||||||
URL du projet perso
|
URL du projet perso
|
||||||
- https://USERNAME.gitlab.io/PROJECT_NAME
|
- https://USERNAME.gitlab.io/PROJECT_NAME
|
||||||
EX/ https://bonnebulle.gitlab.io/plain-html_redo
|
|
||||||
=>
|
|
||||||
EX/ mon projet (fork)
|
EX/ mon projet (fork)
|
||||||
L'URL FINALE == https://bonnebulle.gitlab.io/plain-html-redo
|
L'URL FINALE == https://bonnebulle.gitlab.io/plain-html-redo
|
||||||
Redirige vers = https://plain-html-redo-751743.gitlab.io
|
Redirige vers = https://plain-html-redo-751743.gitlab.io
|
||||||
@@ -19,7 +53,8 @@ mais hébergement gratuit !
|
|||||||
|
|
||||||
## Objectif :
|
## Objectif :
|
||||||
Cloner un projet initial existant
|
Cloner un projet initial existant
|
||||||
( "> git clone +url" )
|
( "> `git clone +url`" )
|
||||||
|
EX/ `git clone https://gitlab.com/bonnebulle/plain-html-redo.git`
|
||||||
Comprendre le versionning + fork
|
Comprendre le versionning + fork
|
||||||
( sauvegarder l'état d'un projet : "> git commit" + "> git push" )
|
( sauvegarder l'état d'un projet : "> git commit" + "> git push" )
|
||||||
Revenir dans le temps à un état de sauvegarde passé
|
Revenir dans le temps à un état de sauvegarde passé
|
||||||
@@ -38,7 +73,6 @@ mais on peut aussi l'installer "en local" :
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# UN APERCU des pouvoirs de Git : REVENIR DANS LE FUTUR
|
# UN APERCU des pouvoirs de Git : REVENIR DANS LE FUTUR
|
||||||
|
|
||||||
0. cloner un projet
|
0. cloner un projet
|
||||||
@@ -50,16 +84,13 @@ Depuis le terminal dans un dossier au choix
|
|||||||
|
|
||||||
( affichier le fichier index dans le navigateur pour voir )
|
( affichier le fichier index dans le navigateur pour voir )
|
||||||
> firefox ./public/index.html
|
> firefox ./public/index.html
|
||||||
|
|
||||||
> chromium ./public/index.html
|
> chromium ./public/index.html
|
||||||
|
|
||||||
1. lister les comit précédents
|
1. lister les comit précédents EX/ 117647b
|
||||||
2. revenir à telle version du projet ( + **hash/SHA** )
|
|
||||||
|
|
||||||
> git log --oneline
|
> git log --oneline
|
||||||
|
|
||||||
... réccupérer les fichiers dans une version précédente ...
|
... réccupérer les fichiers dans une version précédente ...
|
||||||
|
|
||||||
|
2. revenir à telle version du projet ( + **hash/SHA** )
|
||||||
> git checkout 117647b
|
> git checkout 117647b
|
||||||
|
|
||||||
( affichier le fichier index dans le navigateur pour voir )
|
( affichier le fichier index dans le navigateur pour voir )
|
||||||
@@ -68,16 +99,27 @@ Depuis le terminal dans un dossier au choix
|
|||||||
> git checkout main
|
> git checkout main
|
||||||
|
|
||||||
( affichier le fichier index dans le navigateur pour voir )
|
( affichier le fichier index dans le navigateur pour voir )
|
||||||
|
> firefox ./public/index.html
|
||||||
|
> chromium ./public/index.html
|
||||||
|
|
||||||
Une page en FRANCAIS qui résume les principales commandes GIT
|
Une page en FRANCAIS qui résume les principales commandes GIT
|
||||||
https://www.hostinger.fr/tutoriels/commandes-git
|
https://www.hostinger.fr/tutoriels/commandes-git
|
||||||
|
|
||||||
( dont l'initialisation et configurat )
|
( dont l'initialisation et configuration )
|
||||||
|
|
||||||
! De façon générale, la documentation de Git est libre et en multi langues
|
! De façon générale, la documentation de Git est libre et en multi langues
|
||||||
https://git-scm.com/docs
|
https://git-scm.com/docs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## GIT =?= GitLab/Hub
|
## GIT =?= GitLab/Hub
|
||||||
|
|
||||||
### GIT versioning -- gestion de version, travail co
|
### GIT versioning -- gestion de version, travail co
|
||||||
@@ -169,6 +211,7 @@ https://coolguy.website/map-is-the-territory/introduction.html
|
|||||||
|
|
||||||
## Git :
|
## Git :
|
||||||
https://git-scm.com/downloads
|
https://git-scm.com/downloads
|
||||||
|
https://git-scm.com/book/fr/v2/Démarrage-rapide-Installation-de-Git
|
||||||
|
|
||||||
Vérifier via Terminal
|
Vérifier via Terminal
|
||||||
> git -v
|
> git -v
|
||||||
|
|||||||
Reference in New Issue
Block a user