Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Cours
Questionnaires
Snippets
Les outils
Outils généraux
Générateur de code
Éditeur HTML
Encodeur HTML
Convertisseur Base 64
Différence de Code
Embellisseur JSON
Formatteur CSS
Convertisseur Markdown
Trouveur de Couleur Tailwind CSS
Chiffrer/Déchiffrer par Phrase
Vérificateur de Support API JS
Convertisseur de nombres
Créateur CSS
Créateur de CSS
Créateur d'Ombre de Texte CSS
Créateur de Rotation de Texte CSS
Créateur de Contour CSS
Créateur d'Ombre RGB CSS
Créateur de Transformation CSS
Créateur de Police CSS
Outils de couleur
Pipette de couleur
Couleurs CMYK
Couleurs HWB
Couleurs HSL
Couleur Hex
Mélangeur de Couleurs
Convertisseur de Couleurs
Couleur RGB
Vérificateur de Contraste de Couleur
Dégradé de Couleur
Outils de chaîne
Calculateur de Longueur
Outil Hash MD5
Outil Hash SHA256
Outil Inverseur
Encodeur d'URL
Décodeur URL
Encodeur Base64
Décodeur Base64
Suppresseur d'Espaces
Convertisseur en Minuscules
Convertisseur en Majuscules
Compteur de Mots
Décapant des Lignes Vides
Nettoyeur HTML
Convertisseur Binaire en Hex
Décodeur Binaire Hex
Convertisseur Rot13
Texte en Binaire
Suppresseur de Doublons
Change theme
Dark
Light
System
Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Comment Faire
Comment Git
Comment JavaScript
Comment CSS
Comment PHP
Comment Symfony
Comment HTML
Comment Java
Comment AngularJs
Comment NodeJs
Comment Linux
Comment Apache
Git - Les bases
1/25
Quel est l'éditeur de texte par défaut pour le shell Bash avec une installation Git basée sur Windows ?
Bash
Vim
Emacs
Notepad++
Nano
Suivant >
2/25
Quel élément doit être présent et configuré sur votre OS local avant l'installation de Git ?
Java Development Kit 1.8 ou plus récent
Apache Maven
Serveur conforme au profil web Jakarta Enterprise Edition
Rien
Suivant >
3/25
Quelles deux propriétés de configuration l'outil s'attend-il à être configurées après l'installation de Git et avant le premier commit ?
adresse e-mail et mot de passe
nom d'utilisateur et mot de passe
nom d'utilisateur et adresse IP
nom d'utilisateur et adresse e-mail
Suivant >
4/25
Quelle commande est exécutée pour vérifier l'état de votre dépôt git local depuis votre dernier commit ?
git check
git status
git commit
git diff
Suivant >
5/25
Comment devez-vous sauvegarder l'état actuel de votre code dans Git ?
En ajoutant toutes les modifications et en les mettant en scène avec git add
En ajoutant toutes les modifications et en les mettant en scène avec git stage
En commettant les modifications mises en scène avec git commit
En créant un nouveau commit avec git init
Suivant >
6/25
Quel est un raccourci pour mettre en scène toutes les modifications que vous avez ?
git commit add .
git add .
git commit .
git push -am "Message"
Suivant >
7/25
Quelle est la bonne manière de passer un message de commit dans Git ?
git message "Votre message de commit"
git add "Votre message de commit"
git commit -m "Votre message de commit"
git commit "Votre message de commit"
Suivant >
8/25
Quelle est la syntaxe de commit correcte pour toutes les modifications avec un message ?
git commit -a "Votre message de commit"
git commit -am "Votre message de commit"
git message -am "Votre message de commit"
git add -a "Votre message de commit"
Suivant >
9/25
Quelle commande est utilisée pour annuler un commit en créant un nouveau commit ?
git undo
git back
git reset
git revert
git return
Suivant >
10/25
Qu'est-ce qu'une Pull Request dans le contexte de Git ?
Une fonctionnalité pour demander des revues de code
Une demande pour fusionner une branche dans une autre branche, souvent utilisée dans les projets collaboratifs
Une commande pour tirer les derniers changements d'un dépôt distant
Une méthode pour cloner des dépôts
Une action pour pousser des changements locaux vers un dépôt distant
Suivant >
11/25
Que fait 'git rebase' ?
Clone un dépôt
Réapplique les commits sur le sommet d'une autre base
Fusionne deux branches
Crée une nouvelle branche
Supprime une branche
Suivant >
12/25
Qu'est-ce qu'un 'fork' dans Git ?
Une copie personnelle du dépôt d'un autre utilisateur
Une branche dans un dépôt
Une branche fusionnée
Un changement validé
Un clone d'un dépôt sur la machine locale
Suivant >
13/25
Que signifie 'écraser' dans Git ?
Renommer des branches
Supprimer des commits indésirables
Créer de nouvelles branches
Cloner des dépôts
Combiner plusieurs commits en un seul commit
Suivant >
14/25
Qu'est-ce qu'un 'alias git' ?
Un clone d'un dépôt
Un commit fusionné
Une nouvelle branche Git
Une balise dans Git
Un surnom ou un raccourci pour une commande Git
Suivant >
15/25
Comment sont résolus les conflits de fusion dans Git ?
Automatiquement par Git
En créant une nouvelle branche
En éditant manuellement les fichiers en conflit puis en validant le résultat
En supprimant les fichiers en conflit
En utilisant la commande 'git conflict'
Suivant >
16/25
Que fait la commande 'git archive' ?
Crée une archive des fichiers de l'arbre nommé
Fusionne deux branches
Montre l'historique des commits
Initialise un nouveau dépôt
Clone un dépôt
Suivant >
17/25
Quelle est la fonction de 'git clean' ?
Valide les changements
Supprime les fichiers non suivis du répertoire de travail
Supprime une branche
Fusionne des branches
Montre les changements dans les fichiers
Suivant >
18/25
Que fait 'git fetch' ?
Montre l'état du dépôt
Supprime des fichiers non suivis
Met en scène des fichiers pour le commit
Fusionne des changements d'une branche
Télécharge des objets et des références d'un autre dépôt
Suivant >
19/25
À quoi sert 'git reflog' ?
Pour gérer un journal de l'endroit où vos références HEAD et de branche ont été
Pour afficher les journaux du dépôt distant
Pour effacer l'historique des commits
Pour montrer les journaux des commits
Pour se déconnecter de la session Git actuelle
Suivant >
20/25
Quelle est une différence clé entre 'git merge' et 'git rebase' ?
Il n'y a pas de différence
Merge préserve l'historique, tandis que rebase le réécrit
Merge est plus rapide que rebase
Merge supprime l'historique, tandis que rebase le préserve
Merge est utilisé pour les branches publiques, rebase pour les privées
Suivant >
21/25
Quel est le but de 'git tag' ?
Pour suivre les branches distantes
Pour supprimer des branches
Pour fusionner des branches
Pour marquer des points spécifiques dans l'histoire comme importants, typiquement pour les versions
Pour créer de nouvelles branches
Suivant >
22/25
Qu'est-ce qu'une 'branche de suivi' dans Git ?
Une branche qui contient tous les commits
Une branche qui fusionne automatiquement les changements
Une branche locale qui est toujours à jour
Une branche utilisée pour la mise en scène des changements
Une branche qui suit les changements d'une branche distante
Suivant >
23/25
À quoi sert la commande 'git status' ?
Pour montrer le dernier commit
Pour afficher l'historique du dépôt
Pour lister toutes les branches
Pour afficher l'état du répertoire de travail et de la zone de mise en scène
Pour vérifier la connectivité au dépôt distant
Suivant >
24/25
Pourquoi le premier commit est-il important dans Git ?
Il définit les collaborateurs du projet
Il détermine la langue principale du projet
Il n'est pas différent des autres commits
Il définit l'URL du dépôt distant
Il marque le point de départ de l'histoire du projet
Suivant >
25/25
Qu'est-ce qu'un état 'HEAD détaché' dans Git ?
Quand le HEAD est manquant du dépôt
Quand HEAD pointe directement vers un commit plutôt que vers une branche
Un état cassé qui nécessite une réparation immédiate
Un état où HEAD pointe vers plusieurs branches
Un mode spécial pour la fusion
Suivant >
Pour obtenir le résultat du quiz, veuillez fournir votre adresse e-mail (facultatif)..
Obtenir le certificat
Il semble que vous n'ayez pas encore répondu à des questions. Veuillez fournir vos réponses pour continuer.