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 file02 : éditer un fichier texte nommé anotherFile et y ajouter une seconde ligne This is the second file03 : 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 0108 : annuler les modifications effectuées à l'étape 0509 : montrer les différences sur aFile entre la version courante et celle validée à l'étape 0110 : montrer les différences sur anotherFile entre la version courante et celle validée à l'étape 0211 : 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 02Continuer 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