如何获取最近创建的分支名称

时间:2019-05-22 15:42:26

标签: git git-branch

我正在使用Bit-Bucket,到目前为止我已经创建了几乎50 branches,并且不确定如何使用命令行或在Bit-Bucket UI工具中获取以下详细信息吗? / p>

  1. 创建的最后一个分支的名称?

  2. 具有创建分支机构的日期的历史记录?

是否可以获取此信息?

1 个答案:

答案 0 :(得分:2)

使用命令行,您可以执行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)"