Font size
WorksheetsQuiz sur Git et GitHub
Total questions: 18
Worksheet time: 12mins
Que fait la commande suivante ?
git add .
Supprime tous les fichiers
Ajoute tous les fichiers modifiés à la zone de staging
Annule les modifications en cours
Crée un nouveau commit
Quelle est la différence entre git commit et git commit -m "Message" ?
git commit -m permet d’ajouter un message directement
git commit ne crée pas de commit
git commit -m est obligatoire
Aucune différence
Que fait git push origin main ?
Télécharge les fichiers depuis GitHub
Envoie les modifications locales vers le dépôt distant
Annule un commit
Fusionne une branche
Quelle est la différence entre git pull et git fetch ?
git pull télécharge et applique les changements, git fetch ne fait que télécharger
git fetch applique automatiquement les changements
git pull et git fetch sont identiques
git pull ne fonctionne que pour la branche main
À quoi sert .gitignore ?
À cacher des fichiers sur GitHub
À ignorer certains fichiers pour qu'ils ne soient pas suivis par Git
À supprimer des fichiers définitivement
À enregistrer tous les fichiers modifiés
Qu'est-ce qu'un fork sur GitHub ?
Une copie d’un dépôt GitHub dans ton propre compte
Une fusion de branches
Une commande Git
Une suppression d’un projet
Quelle est la différence entre un pull request et un push ?
push envoie les modifications sur GitHub, pull request propose des changements à un projet
pull request met à jour un dépôt local
push demande une validation avant d'envoyer les fichiers
Il n'y a aucune différence
Quelle commande permet de récupérer un projet depuis GitHub ?
git push
git pull
git clone
git branch
Que signifie la commande suivante ? sh Copier le code git push origin feature-branch
Elle supprime la branche feature-branch
Elle envoie la branche feature-branch vers GitHub
Elle fusionne feature-branch avec main
Elle télécharge les fichiers depuis GitHub
Nous allons maintenant ajouter des branches à notre dépôt. Je veux créer trois nouvelles branches : « Branch1 », « Branch2 » et « Branch3 » et passer à ma branche « Branch2 ». Que dois-je faire?
Nous allons maintenant ajouter des branches à notre dépôt. Je veux créer trois nouvelles branches : « Branch1 », « Branch2 » et « Branch3 » et passer à ma branche « Branch2 ». Que dois-je faire?
Maintenant que je suis sur ma branche "Branch1", nous allons ajouter un fichier "File2.txt". Enfin, je ne veux plus ajouter mon fichier sur cette branche mais sur une nouvelle branche, « BranchFile ». Que dois-je faire ?
git commit --amend -m “Test”
Permet de revenir au commit précédent
Permet de modifier le message du commit précédent
Permet de créer un nouveau commit avec le message "Test"
Quels sont les types de branches d'un GitFlow ?
develop
Feature
Hotfix
production
Release
Quelle commande est utilisée pour afficher un nombre limité de commits?
git fetch <remote>
git log -n <limit>
git config <limit>
git status
Comment créer une nouvelle branche et y passer directement ?
git checkout branch <branch-name>
git branch checkout <branch-name>
git checkout -b <branch-name>
git branch -new <branch-name>
Quelle commande afficher tous les paramètres dans git ?
git config --list
git config -a
git config --all
git config -parameters --list
Je veux revenir au commit précédent et modifier son contenu en ajoutant un fichier, que dois-je faire ?
