You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pour créer un dépôt localement à partir d'un répertoire vide, quelle est la commande git à utiliser ?
init
Parmi les protocoles suivants, quels sont les protocoles qui sont utilisables pour communiquer avec la plateforme GitHub ?
SSH
HTTPS
À quoi sert la commande git remote -vv ?
lister les alias des dépôts distants configurés sur le dépôt local
Quels sont les 2 types de branches qui existent dans un dépôt git sur l'ordinateur d'un·e développeur·se ?
les références locales de branches distantes
les locales
À quoi sert la commande git fetch -p ? Utiliser la documentation man git fetch.
mettre à jour les références locales de branches distantes et supprimer celles qui n'existent plus sur le dépôt distant
Quelle est la commande git qui permet d'ajouter un nouveau fichier dans un futur commit ?
add
Est-il possible d'ajouter un répertoire vide dans un dépôt git ?
Non
Quel est le chemin du fichier de configuration locale d'un dépôt git ?
.git/config
À la première utilisation, quelles sont les informations nécessaires pour créer un commit ?
le nom de l'utilisateur git
l'adresse mail de l'utilisateur git
Quelle est la commande qui permet de mettre à jour la branche sur laquelle on se trouve par rapport à un dépôt distant ?
pull
Quelle est la commande qui permet de se mettre sur n'importe quel commit d'un historique git ?
checkout
Dans quelles conditions est-ce qu'un conflit apparaît avec git ?
Lorsqu'il y a un merge entre deux branches qui modifient la même partie d'un fichier
Lorsqu'il y a un conflit, qu'indique la commande git status sur les fichiers qui demandent une résolution ?
both modified
Dans quelle zone du dépôt est-ce que les modifications sont regroupées avant de créer un commit ?
le stage
Lorsque vous résolvez un conflit, quelle est la dernière commande git que vous tapez ?
commit
Quelle est la commande git qui permet de propager ses modifications sur un dépôt distant ?
push
Comment s'appelle le mécanisme qui permet d'accepter ou de refuser une contribution sur un dépôt GitHub ?
Pull Request
Après avoir accepté une contribution sur la branche principale sur Github, que devez vous faire pour mettre à jour votre branche principale localement ?
se mettre sur la branche principale et faire un git pull
Qu'est-ce que fait la commande git merge ?
fusionne l'historique d'une branche avec une autre en créant un nouveau commit de fusion;
Quelle est une conséquence potentielle de l'utilisation de git rebase sur une branche publique ?
Les autres collaborateurs ayant déjà récupéré la branche peuvent rencontrer des problèmes de synchronisation avec l'historique modifié.
Les branches de suivi (tracking branch) sont:
Des branches locales configurées pour suivre les modifications d'une branche distante.
Pour mettre à jour (dans le même état) les branches de suivi (tracking branch) avec les branches distantes, il faut:
Utiliser git fetch.
git pull fait automatiquement un rapatriement de commits d'une branche à l'autre via une stratégie de merge: