С помощью командной строки вы можете сделать git branch -a
, и он выдаст вам список всех ваших филиалов как локальных, так и удаленных.
Вы можете использовать опцию --sort
в команде git branch
для сортировки веток по дате создания:
git branch -a --sort=-creatordate
-
будет сортировать по убыванию, без -, будет сортировать по возрастанию. Таким образом, если вы отсортируете его по возрастанию, вы получите последнюю ветвь, созданную в первой позиции.
Проверьте git for-each-ref --help
, он предоставляет множество опций, которые помогут в подобных ситуациях.
Это должно ответить на оба ваших вопроса:
Команда ниже показывает список ветвей + Автор + Дата создания:
git branch -a --format="%(refname) | Authored by: %(authorname) | Created Date: %(authordate)"