Сортировать ветви Git по дате

GitGitBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

При работе с Git в репозитории часто имеется несколько ветвей. Однако может быть сложно отслеживать все ветви и даты их последних коммитов. В этом лабе вы научитесь сортировать ветви по дате с использованием Git, что упростит управление вашим репозиторием.


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{{"Сортировать ветви Git по дате"}} end

Сортировать ветви Git по дате

У вас есть репозиторий Git с несколькими ветвями, и вы хотите отсортировать их по дате. Это позволит вам увидеть, какие ветви были обновлены недавно, а какие нет. Сортировка ветвей по дате также может помочь вам определить ветви, которые могут потребовать внимания или слияния.

Для этого лабы давайте используем репозиторий из https://github.com/labex-labs/git-playground.

  1. Клонируйте репозиторий на свою локальную машину:
git clone https://github.com/labex-labs/git-playground
  1. Перейдите в директорию репозитория и настройте свою идентификацию GitHub:
cd git-playground
git config --global user.name "ваше-имя-пользователя"
git config --global user.email "ваша-email"
  1. Создайте ветвь под названием one, измените код и зафиксируйте изменения:
git checkout -b one
touch hello.txt
git add.
git commit -m "hello.txt"
  1. Переключитесь на ветвь master и создайте ветвь под названием two:
git checkout master
git checkout -b two
  1. Теперь, чтобы отсортировать ветви по дате, используйте следующую команду:
git branch --sort=-committerdate

Это покажет список всех локальных ветвей и отсортирует их по дате их последнего коммита. Вы можете использовать стрелки для навигации по списку и нажать Q, чтобы выйти.

Вот результат:

список отсортированных ветвей Git

Резюме

Сортировка ветвей Git по дате может быть полезным инструментом для управления вашим репозиторием. Используя команду git branch --sort=-committerdate, вы можете легко увидеть, какие ветви были обновлены недавно, а какие могут потребовать внимания. В этом лабе вы получили знания и навыки по сортировке ветвей Git по дате, что упрощает управление вашим репозиторием.