Questions à choix multiples (QCM) sur Git

Questions à choix multiples (QCM) sur Git

Sur MCQSS.com, nous offrons des questions à choix multiples (QCM) sur Git gratuitement. Les bonnes et mauvaises réponses sont affichées immédiatement dans un format interactif. MCQSS.com est entièrement gratuit, sans inscription ni abonnement requis. C'est un excellent outil pour explorer divers sujets sur Git, évaluer vos connaissances et améliorer vos compétences. Il est idéal pour se préparer et s'exercer sur Git.

1: Quelle commande crée un référentiel GIT dans votre répertoire actuel?

A.   Git commence

B.   git init

C.   git préparez-vous

D.   Git Start

2: Comment ajoutez-vous tous les fichiers dans un sous-répertoire appelé ../project/experiment?

A.   git add ../project/experiment/

B.   git add ../project/experiment

C.   git add ../project/experiment/*

D.   git add ../

E.   git ajouter le projet /

3: Quel raccourci crée et vérifie simultanément une branche?

A.   Il n'y a pas de raccourci: Git Branch <cranchname>; Git Checkout <MranchName> est la voie FASTET

B.   GIT BRANCH --CHECKOUNT <CRANCHNAME>

C.   Git-Branch-and-Checkout <cranchname>

D.   Git Checkout -B <Mranchname>

4: Quel fichier dans un référentiel GIT spécifie des fichiers intentionnellement non frappés que GIT devrait ignorer?

A.   .gitignore

B.   .

C.   .git-ingnore

D.   .gitexclude

5: Quel fichier est utilisé à l'intérieur d'un référentiel, pour répertorier les fichiers qui devraient être ignorés par GIT?

A.   .

B.   .

C.   .ignorer

D.   .gitignore

6: Lequel des éléments suivants est de copier un référentiel distant.

A.   Git Clone

B.   git ajouter

C.   git init

D.   copie git

E.   Git Start

7: Lequel des éléments suivants n'est pas une commande git

A.   push git

B.   git ajouter

C.   moment git

D.   tirage git

E.   cachette git

8: Quelle est la branche principale d'un repo git couramment appelé?

A.   actuel

B.   principal

C.   DIRIGER

D.   maître

9: Comment ajouterait-on des référentiels distants?

A.   git à distance add [shortname] [url]

B.   git distant [shortname] [url]

10: Quelle est la commande pour afficher la version de Git utilisée?

A.   git - help

B.   git --v

C.   Git - Bare

D.   git --version

11: De combien de serveurs distants peut-il des changements de repo git?

A.   128

B.   64

C.   32

D.   Sans limites

E.   16

12: Que fait l'ajout de l'option -M à Git Commit?

A.   Utilise le message donné comme le message de validation

B.   S'engage à maîtriser quelle que soit la branche actuelle

C.   Arrête le commit si la branche actuelle est la branche maîtresse

D.   Commits sans message

13: CSS est également créé et maintenu par un groupe de personnes au sein

A.   W3d

B.   W3

C.   W3C

D.   W3F

14: Est possible d'avoir un fichier .gitignore global?

A.   Oui

B.   Non

15: Comment déterminez-vous l'état actuel du projet?

A.   $ git stat

B.   $ statut git

C.   stat git

D.   (toutes ces options)

16: Qui a inventé Git?

A.   Steve Jobs

B.   Linus Torvalds

C.   Mark Zuckerberg

D.   Bill Gates

E.   Steve Wozniak

17: Quelle est la commande de visualisation d'une liste des commits récents?

A.   git bissect

B.   liste Git

C.   git fusionner

D.   Git Log

E.   spectacle git

18: Quelle est la commande pour changer de branches?

A.   Git Switch <Nom de la branche>

B.   git pull <nom de la branche>

C.   Git Checkout <Nom de la branche>

D.   git fetch <Nom de la branche>

E.   Git Clone <Nom de la branche>

19: Comment ajouter tous les fichiers dans le répertoire actuel au référentiel GIT?

A.   git ajouter tout

B.   git add ./

C.   git ajouter

D.   git add.

20: Pour mettre à jour votre dépôt local, quelle commande utiliserez-vous?

A.   push git

B.   git pull

C.   statut git

D.   git fusionner

E.   Git Rebase

21: Quelle commande vous montre la version de votre installation GIT.

A.   git - info

B.   git -v

C.   (aucun d'eux)

D.   Quel git

E.   git --version

22: Quelle est la bonne façon d'ajouter plusieurs fichiers à la zone de stadification?

A.   git add file1.txt, file2.txt, file3.txt

B.   git inclue file1.txt file2.txt file3.txt

C.   git add file1.txt fil2.txt file3.txt

D.   git inclue file1.txt, file2.txt, file3.txt

23: Comment récupérer les modifications d'un repo distant?

A.   Git Pull Origin Master

B.   Git Pull Master

C.   Git Pull Master Origin

D.   maître distant git

E.   Git Get Origin Master

24: Pour limiter la comparaison "git diff" avec le fichier foo.txt, utilisez:

A.   git diff foo.txt

B.   git diff Head..foo.txt

C.   Tout est correct

D.   git diff foo

25: Vous souhaitez revenir & # 39; notes.txt & # 39; à la version dans le commit le plus récent.

A.   git drop head /path/to/notes.txt

B.   git dropback - /path/to/notes.txt

C.   Git Checkout - /path/to/notes.txt

26: Quelle fonctionnalité distingue vraiment Git de presque tous les autres SCM

A.   Commettre un mésage

B.   Modèle de branchement

C.   Commande

D.   Zone de transit

27: Quelle commande restaurera la branche actuelle et la copie de travail à l'état exact dans lequel il se trouvait avant le commit le plus récent?

A.   git revert - neo-edit Head

B.   git réinitialisé - tête dur ^

C.   git commit - revert

D.   Git Checkout Head @ {1}

28: Comment annuler tous les changements depuis votre dernier engagement?

A.   git réinitialisé - dure

B.   git annuler <branche>

C.   git réinitialisé <cranch>

D.   réinitialisation de Git

E.   git indo - durs

29: Comment puis-je obtenir l'ID de validation?

A.   Git - Version

B.   Git Log

C.   id git

D.   id git

E.   Infos git

30: Comment organiser tous les changements?

A.   git ajouter tout

B.   Git Stage TOUS

C.   stade git.

D.   git add.

31: Laquelle des commandes suivantes répertorie uniquement les branches distantes?

A.   Branche git --Remote R

B.   Branche git -a

C.   Git Branch -r

D.   branche git - tout

32: Quelle commande supprime la branche nommée "Stinky" quel que soit le statut de fusion?

A.   git supprimer Stinky

B.   Branche Git - Remontez Stinky

C.   Git Branch -d Stinky

D.   git rm puant

33: Quelle commande annule tous les changements depuis le dernier engagement?

A.   git défaire

B.   git réinitialisé

C.   Git REVERT

D.   Git RM

34: Comment afficher une liste de paramètres de configuration?

A.   Configuration GIT

B.   git config -l

C.   configuration git

D.   Configuration git -l

E.   Aucune façon de le faire, sauf en modifiant le fichier de configuration.

35: La commande "Git Stash List" devrait imprimer ce qui suit:

A.   Toutes les cachettes actuellement sur la pile

B.   "Liste" avec succès ""

C.   Aucun. Il s'agit d'une commande non valide.

D.   Informations pour la réserve appelée "liste"

36: Un fichier mis en scène est

A.   Un fichier ignoré

B.   Un fichier ajouté à l'index

C.   Un fichier engagé

D.   Ça n'existe pas

E.   Un fichier qui a été modifié

37: Quelle langue est utilisée dans Git

A.   C ++

B.   Frontran

C.   Cobol

D.   C

E.   C #

38: Vrai ou faux? Git est un système de contrôle de version centralisé.

A.   Vrai

B.   FAUX

39: Laquelle des options suivantes permet une colorisation utile de la sortie de la ligne de commande?

A.   Git Config - Color

B.   Git Change - Color Auto

C.   git config --global couleur.ui auto

40: Quelle option supprime la sortie pour Git RM?

A.   --verbose = false

B.   --court

C.   --résumé

D.   --calme

41: Comment ajoutez-vous uniquement certaines parties d'un fichier à l'index?

A.   git add -p

B.   git ajouter partiel

C.   git ajouter le patch

D.   git add -s

42: Quel est le but de & # 39; git bissect & # 39; ?

A.   Annuler le commit précédent (si non poussé)

B.   Trouvez votre dernier engagement

C.   Trouvez l'engagement qui a introduit un bug

D.   Signez le dernier commit (avec une clé GPG)

E.   Réinitialiser un fichier au dernier engagement

43: Quelle fonction GIT vous permet d'incorporer des reposs séparés?

A.   sous-modules

B.   sous-repose

C.   télécommandes

44: Comment ajouter un autre référentiel GIT comme répertoire de votre référentiel

A.   Module Git <Repository> <répertoire local>

B.   git à distance add <dépôt> <répertoire local>

C.   git add <répertoire local> <référentiel>

D.   sous-module Git Add <Fopostory> <répertoire local>

45: Lorsque vous poussez un serveur distant, quel est le seul type de fusion accepté par défaut?

A.   Tous sont acceptés

B.   Tournoi à la ronde

C.   Récursif

D.   Avance rapide

46: Quelle commande affichera quelle révision et l'auteur ont modifié chaque ligne d'un fichier?

A.   git bissect

B.   git blâme

C.   git examiner

D.   Git Review

E.   révision git

47: En utilisant la commande, vous pouvez appliquer un certain engagement à la branche actuelle, en utilisant le SHA1 de la validation?

A.   commettre

B.   correctif

C.   reproduire

D.   Cherry-pick

E.   tirer

48: Quel est l'éditeur de texte par défaut utilisé par Git?

A.   bloc-notes

B.   vigueur

C.   emacs

D.   défaillance du système

E.   un navigateur

49: Quelle est l'option "Statut Git" utilisée pour produire l'état du projet raccourci?

A.   -s

B.   --bref

C.   --verbose = false

D.   -B

50: `Git Rebase ` Will:

A.   Remballer Gits Gits Store pour <Upstream>

B.   Replay les modifications apportées en <Ampstream> au-dessus des modifications apportées dans la branche actuelle (comme si les modifications de <Ampstream> avaient été effectuées après les modifications de la branche actuelle)

C.   Replay les modifications apportées dans la branche actuelle en plus des modifications apportées en <Upstream> (comme si les modifications de la branche actuelle avaient été effectuées après les modifications de <Upstream>)

D.   Poussez les modifications du référentiel actuel dans une branche nommée en <Upstream>

51: Quelle est la commande pour tout supprimer de la cachette?

A.   réinitialisation de la cachette git

B.   cachette git retirer

C.   git git cachette

D.   git cachette

E.   Git Stash Clear

52: Un repo git peut comprendre le nombre de têtes

A.   2

B.   N'importe quel chiffre

C.   1

D.   5

53: Quelle commande crée un nouvel engagement qui annule les changements dans le commit le plus récent?

A.   Git Checkout -1

B.   tête de caisse git

C.   git reverser la tête

D.   Git REVERT

E.   caisse git

54: Quelle commande déplacera les changements du dernier engagement dans la zone de la scène?

A.   git réinitialisation - tête douce ^

B.   Git Checkout.

C.   Git réinitialisation - dure

D.   Git réinitialise la tête.

55: Quelle commande supprime le fichier foo.txt de l'index mais pas du répertoire de travail?

A.   git reset foo.txt; git engager

B.   git rm foo.txt; git engager

C.   git rm - cache foo.txt

D.   git reset Head - foo.txt; git engager

56: Laquelle de ces commandes modifie les commits existants?

A.   Rebase

B.   réinitialiser

C.   rembobiner

D.   revenir

57: Quelle est l'option d'imprimer un graphique de base de texte de l'historique des engagements lorsque vous faites & # 39; git log & # 39;?

A.   -G

B.   -g

C.   --show-graph

D.   --graphique

58: Comment définir une branche locale existante pour suivre une branche distante?

A.   Git Branch - set-upstream localbranch RemoteBranch

B.   Git Checkout -B LocalBranch RemoteBranch

C.   git tire localbranch Remotebranch

D.   Git Branch - TRACK LOCALBRANCH RemoteBranch

59: Git MV équivaut à quelle séquence de commandes?

A.   mv vieux nouveau; git ajouter nouveau

B.   git rm old; mv vieux nouveau; git ajouter nouveau;

C.   git rm - cache ancien; mv vieux nouveau; git ajouter nouveau

D.   mv vieux nouveau; Git Update nouveau

60: Quelle est la commande pour afficher les branches non fondues (locales et / ou distantes) dans la branche actuelle?

A.   Branche Git -

B.   Git Branch -a --No-Merged

C.   Tous ces

61: Quelle est l'option Git Diff pour afficher les difficultés des changements non mis en scène?

A.   - Cache

B.   Aucune option nécessaire

C.   - Underaged

D.   DIRIGER

62: Comment fusionner les modifications apportées à la branche de "développement" en branche "maître" pour éviter les conflits?

A.   Git Checkout <EVELOPD>

B.   Git Merge Checkout <aster>

C.   Git Merge <Vemation> à partir de la branche "maître"

D.   Git Merge <aster> de la branche "Development"

63: Qu'est-ce que l'option de fusion GIT -S -S abréviate?

A.   --rapide

B.   --stratégie

C.   --court

D.   --résumé

64: Comment faire cloner tous les sous-modules après avoir cloné un référentiel?

A.   sous-module Git Init - réécursif

B.   Clone du sous-module Git - tout

C.   sous-module Git Clone - réécursif

D.   sous-modules de mise à jour GIT

E.   Mise à jour du sous-module GIT - Init --Recursive

65: Quelle est la courte de la main courante pour supprimer une branche dans un référentiel distant?

A.   git rm <dépositaire> / <cranch>

B.   Git Branch -d -r <Depostory> <cranch>

C.   Git Branch -d <Fository> / <cranch>

D.   git push <Repository>: <cranch>

E.   git réinitialisation <embalaire> <cranch>

66: "Git Log --sence - avant" est habitué à:

A.   Afficher les journaux à partir d'une période spécifique

B.   Filtre s'engage par dates engagées

C.   Ni. Ce sont des arguments non valides.

67: Quelle est la relation entre les options --hort et - run pour Git Commit?

A.   --short ne fonctionne que si - rythme est également spécifié

B.   - Dry-run ne fonctionne que si --hort est également spécifié

C.   Utilisation --short implique - rythme

D.   --short et - rythme ne peuvent pas être utilisés ensemble

68: Qu'est-ce qui fait & # 39; git Diff autre / Master..head & # 39; faire

A.   Revenir au dernier engagement

B.   Obtenez la différence entre votre dépôt et un autre référentiel

C.   Obtenez la différence entre votre engagement précédent et votre engagement ultérieur

D.   Vérifie la différence entre votre dépôt et un autre repo

E.   Obtenez la différence entre vos commits

69: Vous mettez en scène deux fichiers, F1 et F2. Quelle commande ne fait que F1?

A.   git réinitialisé la tête f1

B.   Git réinitialiser F1

C.   git réinitialisé la tête - f1

D.   Git Reset - F1

70: Normalement, "Head" stocke le nom d'une branche, et il est dit être détaché lorsque:

A.   Ce n'est sur aucune branche.

B.   Il se réfère à autre chose que le commit le plus récent.

C.   Il se réfère à un engagement non sur la branche principale.

D.   Il se réfère à un engagement non sur la succursale actuelle.

E.   Il se réfère à un engagement arbitraire qui n'est pas la pointe d'une branche.

71: Vrai ou faux? "Demande-Pull" une commande GIT intégrée.

A.   FAUX

B.   Vrai

72: Quelle est la fonction de Git Clean -N

A.   réinitialise votre répertoire de travail pour dernière engager

B.   Effectuez une «course sèche» de Git Clean. Cela vous montrera quels fichiers seront supprimés sans le faire.

C.   Supprime les nouveaux fichiers qui n'ont pas encore été ajoutés à la zone de mise en scène

73: Quel mode Git Rebase vous permet de combiner des commits par & # 39; écrasement & # 39;?

A.   Squash

B.   Interactif

C.   Avance rapide

D.   Verbeux

74: Que se passe-t-il après avoir exécuté la commande suivante? git tag -a

A.   Une liste de tous les commits tagués s'affichera.

B.   L'éditeur par défaut de votre système s'ouvrira.

C.   Le prochain commit sera étiqueté comme important.

D.   Le dernier commit sera étiqueté comme important.

75: Quelle est la commande pour supprimer la dernière cachette de la liste des cachettes?

A.   Git Stash RM

B.   cachette git retirer

C.   git clear

D.   Git Stash Drop

E.   Git Stash Pop

76: Quelle est la différence entre les options -C et -C pour Git Commit?

A.   -C renouvelle l'auteur et l'horodatage tandis que -c ne

B.   -C force le commit tandis que -c s'arrête sur les erreurs

C.   -C supprime l'objet de validation copié tandis que -c ne fait pas

D.   -C invoque l'éditeur alors que -c ne fait pas

77: La commande "git diff", sans aucun argument supplémentaire, montre ...

A.   Différences entre le répertoire de travail et la pointe de la branche actuelle.

B.   Différences entre l'indice (ce qui est actuellement mis en scène) et votre dernier engagement; Ce que vous vous engageriez si vous exécutez "git commit" sans l'option "-a".

C.   changements dans le répertoire de travail depuis votre dernier engagement; Ce que vous commetteriez si vous exécutez "git commit -a".

D.   Changements suivis par Git dans le répertoire de travail qui ne sont pas encore mis en scène pour le prochain commit.

E.   Différences entre le répertoire de travail et le dernier s'engager dans la branche principale.

78: Quelle est l'option Git Diff utilisée pour sortir les différences raccourcies pour un fichier foo.txt?

A.   git diff --Summary foo.txt

B.   git diff - Brief foo.txt

C.   git diff --stat foo.txt

D.   git diff --verbose = false foo.txt

79: Quelle commande prévitra efficacement une fusion sans apporter de modifications?

A.   git diff Head .. <vote> / <cranch>

B.   git diff ... <vote> / <cranch>

C.   Git Merge - Dry-run <vote> <cranch>

80: Quelle option GIT Commit équivaut à utiliser les options -f et -e?

A.   -n

B.   -s

C.   -T

D.   -z

81: Quelle commande vous permet d'obtenir le blob d'un fichier, que ce soit dans un référentiel ou non?

A.   Encoder Git

B.   git hash-object

C.   hachage git

D.   objet git

E.   blob git

82: Laquelle de ces deux déclarations fait que GIT utilise le fichier à partir de l'engagement contradictoire que vous fusionnez?

A.   Git Merge - Their Index.html

B.   Git Checkout - Theirs index.html

83: Qu'est-ce que l'option git commette -S-Abréviate?

A.   --Approuver

B.   --rapide

C.   --court

D.   --statut

84: Comment est-il possible d'enregistrer une fusion de la branche "OldBranch" en maître sans modifier le contenu maître?

A.   Git Merge - Record OldBranch

B.   Git Merge --Trategy = Notre-OldBranch

C.   git fusiter oldbranch & git réinitialisation - dure

D.   Ce n'est pas possible, Git n'est pas SVN.

85: Quelle est l'abréviation de l'option - run-run de Git Add?

A.   -y

B.   -n

C.   -d

D.   -r

86: Quelle commande obtient le parent commun de deux commits?

A.   Git Common-Base <COMMISS

B.   git fetch-bases <COMMISSION> <COMMANG2>

C.   Git Merge-Base <COMMISS

D.   git commun <commit1> <commit2>

87: Que fait l'ajout de l'option -a à Git Commit?

A.   Ajoute toutes les modifications de tous les fichiers, connus et inconnus, et effectue un engagement

B.   ajoute toutes les modifications à partir de fichiers connus et effectue un engagement

C.   Ajoute toutes les modifications de tous les fichiers, connus et inconnus, supprime tous les fichiers dans l'index mais pas dans l'arborescence de travail, et effectue un engagement

D.   Ajoute toutes les modifications des fichiers connus, supprime tous les fichiers dans l'index mais pas dans l'arborescence fonctionnelle, et effectue une validation

88: Quelle est l'option GIT Diff pour afficher les diffs de modifications mise en scène et non stagées?

A.   - Cache

B.   DIRIGER

C.   Aucune option nécessaire

D.   --les deux

89: Quelle commande utilisée pour initialiser le référentiel

A.   réinitialisation de Git

B.   git engager

C.   git init

90: quel commandant a utilisé pour commettre un changement

A.   statut git

B.   tête git

C.   git engager

D.   git ajouter

91: Qu'est-ce que "tête" dans Git

A.   c'est une référence à un objet de validation

B.   c'est la tête d'un référentiel

92: Quelle est la fonction du "clone git"

A.   Crée une copie d'un référentiel GIT existant

B.   Créer un référentiel GIT

93: Comment créez-vous une copie locale d'un référentiel distant?

A.   git pull <URL de remise distante>

B.   GIT CLONE <URL du repo distant>

94: Comment gardez-vous un tractus de télécommandes attaché à un référentiel local?

A.   Git Show Remote

B.   Remote git

95: Quelle commande est utilisée pour créer et passer à une nouvelle branche

A.   Git Checkout -B <Mranchname>

B.   Git Branch <cranchname>

C.   Git Checkout <Mranchname>

D.   git créer la branche -b <cranchname>

96: Lorsque vous souhaitez déclencher un fichier, quelle est la commande de droite de le faire?

A.   git rm <file>

B.   git RF <Fichier>

C.   git supprimer <fichier>

D.   git rmv <file>

97: Comment pouvez-vous apporter une nouvelle fonctionnalité dans la branche principale

A.   Utilisation de la commande "Git Merge"

B.   Utilisation de la commande "Git Copy"

98: Comment synchroniser votre référentiel distant avec le référentiel GitHub?

A.   $ git till Origin <OriginName>

B.   $ git push origine

C.   $ git init origine <OriginName>

D.   $ git Merge Origin <OriginName>

99: Comment passer de la branche en branche

A.   caisse git

B.   chèque de contrôle git

C.   git int <branchname>

D.   $ git Checkout <cranchname>

E.   Git Checkout <local>

100: Quelle abréviation est utilisée pour "vérifier" la commande?

A.   chèque git

B.   git c

C.   git ct

D.   git co