UPDATE ReadMe IndieWeb
This commit is contained in:
67
README.md
67
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 :
|
||||
( va afficher le contenu du dossier "/public" )
|
||||
|
||||
URL du projet perso
|
||||
- https://USERNAME.gitlab.io/PROJECT_NAME
|
||||
EX/ https://bonnebulle.gitlab.io/plain-html_redo
|
||||
=>
|
||||
- https://USERNAME.gitlab.io/PROJECT_NAME
|
||||
EX/ mon projet (fork)
|
||||
L'URL FINALE == https://bonnebulle.gitlab.io/plain-html-redo
|
||||
Redirige vers = https://plain-html-redo-751743.gitlab.io
|
||||
@@ -19,7 +53,8 @@ mais hébergement gratuit !
|
||||
|
||||
## Objectif :
|
||||
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
|
||||
( sauvegarder l'état d'un projet : "> git commit" + "> git push" )
|
||||
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
|
||||
|
||||
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 )
|
||||
> firefox ./public/index.html
|
||||
|
||||
> chromium ./public/index.html
|
||||
|
||||
1. lister les comit précédents
|
||||
2. revenir à telle version du projet ( + **hash/SHA** )
|
||||
|
||||
1. lister les comit précédents EX/ 117647b
|
||||
> git log --oneline
|
||||
|
||||
... réccupérer les fichiers dans une version précédente ...
|
||||
|
||||
2. revenir à telle version du projet ( + **hash/SHA** )
|
||||
> git checkout 117647b
|
||||
|
||||
( affichier le fichier index dans le navigateur pour voir )
|
||||
@@ -68,16 +99,27 @@ Depuis le terminal dans un dossier au choix
|
||||
> git checkout main
|
||||
|
||||
( 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
|
||||
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
|
||||
https://git-scm.com/docs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## GIT =?= GitLab/Hub
|
||||
|
||||
### GIT versioning -- gestion de version, travail co
|
||||
@@ -169,6 +211,7 @@ https://coolguy.website/map-is-the-territory/introduction.html
|
||||
|
||||
## Git :
|
||||
https://git-scm.com/downloads
|
||||
https://git-scm.com/book/fr/v2/Démarrage-rapide-Installation-de-Git
|
||||
|
||||
Vérifier via Terminal
|
||||
> git -v
|
||||
|
||||
Reference in New Issue
Block a user