Trier les branches Git par date

GitGitBeginner
Pratiquer maintenant

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

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Lorsque vous travaillez avec Git, il est courant d'avoir plusieurs branches dans un référentiel. Cependant, il peut être difficile de suivre toutes les branches et leurs dates de dernier commit. Dans ce laboratoire, vous allez apprendre à utiliser Git pour trier les branches par date, ce qui facilitera la gestion de votre référentiel.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BranchManagementGroup(["Branch Management"]) git/BranchManagementGroup -.-> git/branch("Handle Branches") subgraph Lab Skills git/branch -.-> lab-12760{{"Trier les branches Git par date"}} end

Trier les branches Git par date

Vous disposez d'un référentiel Git avec plusieurs branches, et vous souhaitez les trier par date. Cela vous permettra de voir quelles branches ont été mises à jour récemment et lesquelles ne l'ont pas été. Trier les branches par date peut également vous aider à identifier les branches qui peuvent nécessiter une attention ou un regroupement.

Pour ce laboratoire, utilisons le référentiel de https://github.com/labex-labs/git-playground.

  1. Clonez le référentiel sur votre machine locale :
git clone https://github.com/labex-labs/git-playground
  1. Accédez au répertoire du référentiel et configurez votre identité GitHub :
cd git-playground
git config --global user.name "votre-nom-d'utilisateur"
git config --global user.email "votre-email"
  1. Créez une branche appelée one, modifiez le code et validez les modifications :
git checkout -b one
touch hello.txt
git add.
git commit -m "hello.txt"
  1. Basculez sur la branche master et créez une branche nommée two :
git checkout master
git checkout -b two
  1. Maintenant, pour trier les branches par date, utilisez la commande suivante :
git branch --sort=-committerdate

Cela affichera une liste de toutes les branches locales et les triera en fonction de la date de leur dernier commit. Vous pouvez utiliser les flèches du clavier pour naviguer dans la liste et appuyer sur Q pour sortir.

Voici le résultat final :

liste de branches Git triées

Résumé

Trier les branches Git par date peut être un outil utile pour gérer votre référentiel. En utilisant la commande git branch --sort=-committerdate, vous pouvez facilement voir quelles branches ont été mises à jour récemment et lesquelles peuvent nécessiter une attention. Ce laboratoire vous a fourni les connaissances et les compétences pour trier les branches Git par date, facilitant ainsi la gestion de votre référentiel.