Travaux dirigés de la séance 2#
Chaque TD a sa feuille, td_<dossier>.pdf, dans son dossier de l’archive de
la séance. Les pages ci-dessous en sont les guides détaillés : elles reprennent
les questions de la feuille une à une, disent où se placer, quoi taper et
comment vérifier le résultat, puis expliquent à la fin ce que le TD fait
constater.
Les cinq TD construisent le même dépôt. Le TD 2a le crée dans
cours2/2a_premier_depot/travail/projet_2, et les suivants le reprennent là
où le précédent l’a laissé : il ne faut pas le supprimer entre deux TD. Les
questions sont numérotées de 1 à 27 d’un TD à l’autre, comme dans le sujet
d’origine.
Les sorties montrées sont celles de git 2.43 en français, relevées en jouant les cinq TD à la suite. Sur un poste où git s’affiche en anglais, les mêmes informations apparaissent en anglais, et les identifiants de commit sont différents sur chaque poste.
Git et le dépôt local#
TD 2a — Un premier dépôt, 15 minutes
Branches, fusion et conflits#
TD 2b — Branches et fusions, 30 minutes
TD 2c — Annuler et remettre à jour, 15 minutes
TD 2d — Créer et résoudre un conflit, 25 minutes
Lire et tenir un dépôt#
TD 2e — Publier une version, 10 minutes