Fork me on GitHub

Gitopardy!

Cette partie teste votre compréhension de Git. Pour chaque question, vous devez choisir une unique réponse. Vous avez un seul essai par question ; si vous devinez la bonne réponse vous gagnez des points.

Prenez tout le temps nécessaire à réfléchir. N’hésitez pas à vous servir du cours, ou à faire des essais avec Git avant de répondre.

Votre score est de : 0 points !

  1. On considère un répertoire avec deux branches dans l’état suivant

    Quel sera l’état du répertoire après la commande git merge dev ?

  2. Quel est l’effet de la commande git pull --ffonly sur le répertoire suivant :

    • La branche origin/master est mergée dans master.
    • La branche master est mergée dans origin/master.
    • Aucun.
  3. On considère un répertoire avec deux branches dans l’état suivant

    Quel sera l’état du répertoire après la commande git branch dev ?

  4. Dire quelle commande permet de passer de cet état

    à cet autre état

    • git fetch
    • git pull
    • git merge
  5. On considère un répertoire dans l’état suivant

    Quel sera le résultat de la commande git checkout dev ?

  6. On considère un répertoire dans l’état suivant

    Quel sera le résultat de la commande git reset dev ?

  7. Voici la sortie de la commande git status

    On branch master
    Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded.
    

    Lequel de ces diagrammes correspond à cette description ?

  8. On considère un répertoire dans l’état suivant

    Quel sera le résultat de la commande git pull --rebase ?

Bravo ! Votre score est de : 0 points !