Le but de se TP est de se familiariser avec le fonctionnement de git
, en utilisation locale, et de pratiquer les commandes usuelles
Se rendre sur ce guide, suivre les indications et reproduire les manipulations effectuées.
Utiliser les acquis de l'apprentissage guidé pour dérouler le scénario suivant:
00
: créer un répertoire 4gittest
, s'y déplacer et y initialiser un dépôt git01
: éditer un fichier texte nommé aFile
et y ajouter une première ligne This is the first file
02
: éditer un fichier texte nommé anotherFile
et y ajouter une seconde ligne This is the second file
03
: valider (commit) les modifications concernant aFile
avec added first file
comme message04
: valider les modifications concernant anotherFile
avec added second file
comme message05
: éditer le fichier texte nommé aFile
, y ajouter une seconde ligne with another line
, et valider les modifications06
: éditer le fichier texte nommé anotherFile
, y ajouter une seconde ligne with another line
, et valider les modifications07
: montrer les différences sur aFile
entre la version courante et celle validée à l'étape 01
08
: annuler les modifications effectuées à l'étape 05
09
: montrer les différences sur aFile
entre la version courante et celle validée à l'étape 01
10
: montrer les différences sur anotherFile
entre la version courante et celle validée à l'étape 02
11
: restaurer anotherFile
à partir de la version validée à l'épape 02
, et valider12
: montrer les différences sur anotherFile
entre la version courante et celle validée à l'étape 02
Continuer le scénario précédent :
13
: supprimer aFile
, et valider14
: renommer anotherFile
en remainingFile
, et valider15
: ajouter du contenu à remainingFile
(peu importe lequel), et valider16
: trouver un moyen de montrer l'historique du fichier aFile
uniquement17
: montrer l'historique du fichier anotherFile
uniquement18
: montrer l'historique du fichier remainingFile
, et trouver comment inclure l'historique avant renommage