Découvrez une branche Git distante

Abdul Jabbar 30 janvier 2023
  1. Répertorier les branches disponibles de Git
  2. Récupérer toutes les branches distantes Git
  3. Extraire les modifications d’une branche distante Git
Découvrez une branche Git distante

Cet article présentera comment extraire la branche Git distante à l’aide de la commande checkout. L’outil de contrôle de version qui vous permet de prendre en charge et de gérer les versions variables de vos applications parmi l’équipe de membres est l’outil de contrôle de version Git. Lorsque votre application rencontre une nouvelle mise à jour, Git préfère renvoyer ces modifications à la version précédente et fusionner les deux versions dans une nouvelle.

Comme nous savons que, dans Git, nous avons des branches nous permettant de travailler dans plusieurs environnements avec différents utilisateurs travaillant simultanément. Dans Git, nous avons une branche principale qui est la branche principale qui contient notre code sécurisé qui est placé lorsque notre application est presque prête pour la production. De plus, lorsque nous voulons mettre à jour cette application, nous pouvons ajouter quelques commits supplémentaires à cette branche. Cette méthode est idéale pour les commits mineurs, mais pour les commits majeurs, ce n’est pas préférable. Pour le commit majeur, vous pouvez également utiliser les autres branches.

Pour créer et utiliser une nouvelle branche, nous utilisons la commande suivante :

# create a new branch
git branch branch-name
# change environment to the new branch
git checkout branch-name

Dans les commandes ci-dessus, nous avons créé une nouvelle branche. Nous allons vérifier la branche, puis ajouter de nouvelles modifications ; après cela, nous le fusionnerons avec la branche master et le pousserons dans la dernière branche distante. Mais imaginez si la branche distante existait déjà et que nous devions extraire la branche et le travail associé et toutes ses modifications dans notre branche locale, alors nous exécuterons git checkout remote branch.

Dans Git, Checkout peut être expliqué comme l’action de basculer entre différentes versions d’une unité cible. La commande utilisée pour le checkout dans Git est git checkout, qui opère sur trois unités bien définies : les fichiers, les commits et les branches. git checkout peut également être utilisé pour afficher les anciens commits, mais la cible de presque tout ce document sera les opérations de retrait sur les branches.

Si nous disons qu’un autre développeur sur le même référentiel crée une branche distante, nous voulons extraire cette branche créée par l’autre développeur. Voici comment nous devons procéder comme suit :

Répertorier les branches disponibles de Git

Le résultat de la commande suivante affichera la liste des branches disponibles pour le checkout. Pour les branchs distantes, il y aura un préfixe utilisé avec son remote/origin.

git branch -a

Récupérer toutes les branches distantes Git

À l’aide de la commande suivante, nous allons récupérer les branches distantes de son référentiel. origin est le nom de la branche distante que nous ciblons. Si nous avons un nom distant upstream, nous pouvons l’appeler git fetch upstream.

git fetch origin

Extraire les modifications d’une branche distante Git

Comme nous savons que nous ne pouvons pas apporter de modifications directement sur une branche distante. Nous avons donc besoin ici d’une copie de travail locale. Avec l’aide de branchs distantes, nous allons vérifier la branch qui nous intéresse; voici comment vous feriez:

git checkout -b test origin/test
Auteur: Abdul Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Article connexe - Git Checkout