QCM sur GIT – Gestionnaire de version – Partie 5
De plus en plus d’entreprises et d’organisations abandonnent les systèmes de contrôle de version centralisés SVN, au profit des systèmes distribués comme GIT, de nombreux développeurs découvrent leur première introduction sur Git, GitHub et GitLab. Ces 10 questions vous aident à tester vos connaissances sur divers sujets, notamment l’utilisation des commandes Git de base, l’historique, etc…
1. Comment annuler le dernier commit ?
A $ git revert HEAD
B $ git reset HEAD~1
C $ git undo
D $ git back
2. Quelle commande est utilisée pour sauvegarder les modifications dans Git ?
A $ git hide
B $ git keep
C $ git reserve
D $ git stash
3. Comment créer un tag dans Git ?
A $ git marker
B $ git tag
C $ git label
D $ git point
4. Lequel des éléments suivants n’est pas une stratégie de merge valide dans Git ?
A fast-forward
B recursive
C octopus
D squid
5. Quelle commande liste toutes les branches d’un dépôt Git ?
A $ git list
B $ git branches
C $ git show-branches
D $ git branch
6. Que fait la commande git cherry-pick ?
A Choisit un commit aléatoire dans l’historique
B Applique les changements d’un commit spécifique à la branche courante
C Supprime un commit spécifique
D Fusionne deux branches non liées
7. Comment supprimer les fichiers non trackés de votre répertoire de travail ?
A $ git clean
B $ git erase
C $ git purge
D $ git remove
8. Comment visualiser les différences entre le répertoire de travail et le dernier commit ?
A $ git view
B $ git diff
C $ git changes
D $ git compare
9. Quand Git Initial a-t-il été publié ?
A Le 7 avril 2000
B Le 7 avril 2002
C Le 7 avril 2004
D Le 7 avril 2005
10. Git est la même chose que GitHub ?
A Vrai
B Faux
C Ne peut pas dire
D Aucune de ces réponses