Aller au contenu

Git : fichiers, index et commits

Git · Débutant · 10 questions. Une seule bonne réponse par question. Répondez puis consultez la correction expliquée.

  • 1. Quel espace prépare le prochain commit ?
  • 2. Que fait git add fichier.txt ?
  • 3. Quelle commande montre l’état du travail ?
  • 4. Que compare git diff sans option ?
  • 5. Que montre git diff --cached ?
  • 6. Un commit local exige-t-il GitHub ?
  • 7. À quoi sert .gitignore ?
  • 8. Quelle commande initialise un dépôt ?
  • 9. Que contient normalement un bon message de commit ?
  • 10. Après un commit, modifier un fichier change-t-il ce commit ?
Corrigé à lire, même sans JavaScript
  1. L’index. L’index rassemble le contenu sélectionné pour le prochain instantané.
  2. Il prépare la version actuelle du fichier. Une modification ultérieure du fichier doit être préparée à nouveau si elle doit entrer dans le commit.
  3. git status. Status distingue notamment les fichiers modifiés et ceux préparés.
  4. Le travail et l’index. Il montre les modifications suivies qui ne sont pas encore préparées.
  5. Les changements préparés par rapport à HEAD. Cette comparaison aide à relire ce qui entrera dans le commit.
  6. Non. Git enregistre des commits dans le dépôt local sans hébergement distant.
  7. À décrire des fichiers non suivis à ignorer. Ajouter un motif n’enlève pas de l’historique un fichier déjà suivi.
  8. git init. Init crée les structures nécessaires à un dépôt Git.
  9. La raison et le changement réalisé. Le message aide les autres lecteurs à comprendre l’intention du changement.
  10. Non. Une nouvelle modification reste dans le travail jusqu’à un nouvel enregistrement.

Pour approfondir : Documentation Git. Les cours PandaCodeur.