Pousser les modifications locales vers le distant

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Git est un système de contrôle de versions populaire qui permet aux développeurs de suivre les modifications de leur base de code. L'une des principales fonctionnalités de Git est la capacité de pousser les modifications locales vers un référentiel distant. Cela permet à plusieurs développeurs de collaborer sur la même base de code et de la maintenir à jour.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 81%. Il a reçu un taux d'avis positifs de 73% de la part des apprenants.

Pousser les modifications locales vers le distant

En tant que développeur, vous devrez peut-être pousser vos modifications locales vers un référentiel distant pour partager votre travail avec d'autres membres de l'équipe ou pour déployer votre code dans un environnement de production. La commande git push est utilisée pour pousser les dernières modifications de la branche locale vers le distant. Cependant, avant de pousser les modifications, vous devez vous assurer que votre branche locale est à jour avec la branche distante. S'il y a des conflits entre les branches locales et distantes, vous devrez les résoudre avant de pousser les modifications.

Pour terminer ce laboratoire, vous utiliserez le référentiel Git git-playground de votre compte GitHub, qui provient d'un fork de https://github.com/labex-labs/git-playground.git. Vous avez apporté quelques modifications à la branche master et souhaitez les pousser vers le référentiel distant. Voici les étapes à suivre :

  1. Clonez le référentiel sur votre machine locale et accédez au répertoire en exécutant les commandes suivantes :
git clone https://github.com/your-username/git-playground
cd git-playground
  1. Assurez-vous que votre branche locale est à jour avec la branche distante en exécutant la commande suivante :
git pull origin master
  1. Une fois que vous avez extrait les dernières modifications de la branche distante, vous pouvez apporter vos modifications à la branche locale :
echo "hello,world" >> file1.txt
  1. Après avoir apporté les modifications, préparez-les en utilisant la commande git add :
git add.
  1. Validez les modifications en utilisant la commande git commit :
git commit -m "Added new feature"
  1. Enfin, poussez les modifications vers le référentiel distant en utilisant la commande git push :
git push origin master

Voici le résultat de l'exécution de git log :

commit 1f1949955387a1549f1bb5286d3d0a2b993f87e0 (HEAD -> master,origin/master,origin/HEAD)
Author: xiaoshengyunan <@users.noreply.github.com>
Date:   Fri Jul 21 19:26:57 2023 +0800

    Added new feature

Résumé

Pousser les modifications locales vers un référentiel distant est une partie essentielle de la collaboration sur une base de code. La commande git push permet aux développeurs de partager leur travail avec d'autres membres de l'équipe et de déployer leur code dans des environnements de production. Cependant, il est important de s'assurer que la branche locale est à jour avec la branche distante avant de pousser les modifications.