QCM sur GIT – Gestionnaire de version – Partie 1

image_pdfimage_print

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. Quelle est la commande git qui télécharge votre référentiel de GitHub sur votre ordinateur?

A $ git push

B $ git commit

C $ git fork

D $ git clone

D
La commande « git clone » télécharge un référentiel Git existant vers l’ordinateur local. Voici un exemple:

$ git clone https://github.com/waytolearnx/git-tuto-course.git

 

2. Quelle commande est utilisé pour transférer votre code et vos modifications dans GitHub?

A $ git add

B $ git upload

C $ git push

D $ git status

C

 

3. Comment initialiser le dépôt local avec git?

A $ git start

B $ git init

C $ git pull

D $ git clean

B
Pour créer un nouveau référentiel, vous utiliserez la commande « git init ». « git init » est une commande que vous utilisez lors de la configuration initiale d’un nouveau référentiel. L’exécution de cette commande créera un nouveau sous-répertoire .git dans votre répertoire actuel. Cela créera également une nouvelle branche principale.

$ git init <project directory>

 

4. Comment récupérez du code d’un autre repository sur GitHub?

A Forking via l’interface GitHub.

B $ git pull-request

C $ git fork

D $ git clone

A

 

5. Comment vérifier l’état de votre référentiel local depuis votre dernier commit?

A $ git check

B $ git commit

C $ git diff

D $ git status

D

 

 
 

6. Comment ajouter des fichiers à un commit?

A $ git stage

B $ git commit

C $ git add

D $ git reset

C

 

7. Comment enregistrer l’état actuel de votre code dans git?

A En validant les modifications mises en scène avec $ git commit

B En ajoutant toutes les modifications et en les mettant en scène avec $ git stage

C En ajoutant toutes les modifications et en les organisant avec $ git add

D En créant un nouveau commit avec $ git init

A

 

8. Quel raccourci pour mettre en scène tous les changements que vous avez?

A $ git push -am « Message »

B $ git commit add .

C $ git commit .

D $ git add .

C

 

9. Quelle commande pour vérifier l’historique de votre référentiel?

A $ git checkout

B $ git fetch

C $ git log

D $ git diff

C

 

10. Quelle commande vous permettra de savoir qui a modifié un fichier?

A $ git blame

B $ git diff

C $ git log

D $ git log –source

A
Syntaxe : $ git blame <nom de fichier>

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *