Exécuter la commande pull
Maintenant que votre dépôt local est préparé, vous pouvez procéder à l'exécution de la commande git pull
. La commande git pull
a plusieurs variantes et options que vous pouvez utiliser pour personnaliser le processus de mise à jour.
Commande Git pull de base
La forme la plus basique de la commande git pull
est :
git pull
Cette commande récupérera les dernières modifications du dépôt distant et les fusionnera dans votre dépôt local.
Spécifier le dépôt distant et la branche
Si vous avez plusieurs dépôts distants ou branches, vous pouvez spécifier le dépôt distant et la branche à partir desquels vous souhaitez tirer (pull) les modifications :
git pull <remote> <branch>
Par exemple :
git pull origin main
Cela tirera les dernières modifications de la branche main
du dépôt distant origin
.
Gérer les conflits de fusion
Au cours du processus git pull
, il est possible que vous rencontriez des conflits de fusion. Les conflits de fusion se produisent lorsque la même partie d'un fichier a été modifiée à la fois dans le dépôt local et le dépôt distant, et que Git est incapable de résoudre automatiquement les différences.
Lorsqu'un conflit de fusion se produit, Git marquera les sections conflictuelles dans les fichiers concernés. Vous devrez résoudre manuellement ces conflits en éditant les fichiers et en choisissant les modifications souhaitées.
Après avoir résolu les conflits, vous pouvez ajouter les fichiers résolus à la zone de préparation (staging area) et valider (commit) les modifications.
git add <conflicted_file>
git commit -m "Resolve merge conflict"
En comprenant les différentes façons d'exécuter la commande git pull
et de gérer les conflits de fusion, vous pouvez mettre à jour efficacement votre dépôt local et maintenir une base de code synchronisée avec le dépôt distant.