Débugue tes humanités
Séance 11 - Versionner les fichiers
Plan de la séance #
- Pourquoi versionner ?
- Décentraliser pour mieux travailler
- Introduction à Git
- Quelques projets qui utilisent Git
- Manipulations
1. Pourquoi versionner ? #
mon-fichier-v2-relu-2021-12-09-final-ok-okok.txt
2. Décentraliser pour mieux travailler #
Plusieurs principes inhérents à une bonne gestion collective de fichiers informatiques :
- ne pas centraliser la sauvegarde
- cloner facilement = copier le dossier de travail avec l’ensemble de l’historique
- travailler hors connexion
- créer des versions parallèles d’un projet
3. Introduction à Git #
Un logiciel de gestion de versions parmi d’autres (pour les fichiers en plein texte).
4. Quelques projets qui utilisent Git #
- programmes informatiques : https://github.com/gohugoio/hugo/
- documentation : https://github.com/jgm/pandoc/tree/master/doc
- projets éditoriaux : https://github.com/thegetty/romanmosaics
- création (littéraire ?) : https://scolaire.loupbrun.ca/piece01/
5. Manipulations #
- dans un dossier
mon-dossier
- créer un fichier mon-fichier.md
git init
git status
git add mon-fichier.md
git commit -m "le message d'enregistrement"
git log
- (
git fetch
,git rebase
etgit push
)
Débugue tes humanités
CC BY-SA Chaire de recherche du Canada sur les écritures numériques — antoine.fauchie@umontreal.ca