QCM CPP - Git (Partie 4)
Quiz interactif avec 10 questions. Testez vos connaissances!
Comment jouer ?
- 1. Lisez chaque question attentivement
- 2. Choisissez votre réponse parmi les options
- 3. Cliquez sur "Voir la réponse" pour vérifier
- 4. Comptez vos bonnes réponses à la fin !
Quiz: QCM CPP - Git (Partie 4)
10 questions | Difficulté: moyen
Question 1
Qu’est ce que git bisect start fait ?
- A. Initialise une recherche binaire pour trouver un commit spécifique
- B. Git initialise une nouvelle branche
- C. Git réinitialise le repository à l’état initial
- D. Git met le repository en mode développement
Voir la réponse
Réponse correcte: A
Il initialise une recherche binaire pour trouver un commit spécifique
Question 2
Quel est le but de la commande git bisect good ?
- A. Cette commande signale à Git que le fichier est endommagé
- B. Elle permet d’identifier le commit qui n’a pas la regression présente
- C. Cette commande met le repository en mode débogage
- D. Cette commande supprime un fichier du repository
Voir la réponse
Réponse correcte: B
Elle permet d’identifier le commit qui n’a pas la regression présente
Question 3
Quel est le but de la commande git bisect bad ?
- A. Cette commande signale à Git que le fichier est endommagé
- B. Elle permet d’identifier le commit qui contient la regression présente
- C. Cette commande met le repository en mode débogage
- D. Cette commande supprime un fichier du repository
Voir la réponse
Réponse correcte: C
Elle permet d’identifier le commit qui contient la regression présente
Question 4
Pourquoi git bisect skip est-il utilisé ?
- A. Cette commande permet de sauter un commit lors d’une recherche binaire
- B. Cette commande permet de forcer Git à exécuter une action sur chaque commit
- C. Cette commande permet de réinitialiser le repository à l’état initial
- D. Cette commande permet de supprimer un fichier du repository
Voir la réponse
Réponse correcte: A
Cette commande permet de sauter un commit lors d’une recherche binaire
Question 5
Quel est le but de la commande git bisect reset ?
- A. Cette commande permet de sauvegarder un commit
- B. Elle permet d’identifier le commit qui n’a pas la regression présente
- C. Cette commande met le repository en mode débogage
- D. Cette commande restaure le repository à l’état précédent
Voir la réponse
Réponse correcte: D
Cette commande restaure le repository à l’état précédent
Question 6
Quel est le but de la commande git bisect run ?
- A. Cette commande permet d’exécuter une script lors du démarrage de Git
- B. Elle permet d’automatiser la recherche binaire de Git
- C. Cette commande permet de sauvegarder un commit
- D. Cette commande permet de supprimer un fichier du repository
Voir la réponse
Réponse correcte: B
Elle permet d’automatiser la recherche binaire de Git
Question 7
Quel est le but du script git bisect run ?
- A. Le script permet d’exécuter une action sur chaque commit
- B. Le script permet de réinitialiser le repository à l’état initial
- C. Le script permet de sauvegarder un commit
- D. Le script permet d’automatiser la recherche binaire de Git
Voir la réponse
Réponse correcte: D
Le script permet d’automatiser la recherche binaire de Git
Question 8
Quel est le but de la commande git bisect start master old-rel ?
- A. Cette commande permet d’initialiser une nouvelle branche
- B. Elle permet de réinitialiser le repository à l’état initial
- C. Cette commande permet de sauvegarder un commit
- D. Cette commande permet de démarrer la recherche binaire Git
Voir la réponse
Réponse correcte: D
Cette commande permet de démarrer la recherche binaire Git
Question 9
Qu’est ce que git bisect ?
- A. Git est un système de gestion de code open source
- B. Git est un système de sauvegarde de fichiers
- C. Git est un système de recherche binaire
- D. Git est un système de développement collaboratif
Voir la réponse
Réponse correcte: C
Git est un système de recherche binaire
Question 10
Quel est le but de la commande git log ?
- A. Cette commande permet d’exécuter une action sur chaque commit
- B. Elle permet d’afficher l’historique des commits
- C. Cette commande permet de sauvegarder un commit
- D. Cette commande permet de supprimer un fichier du repository
Voir la réponse
Réponse correcte: B
Elle permet d’afficher l’historique des commits