Git 如何获取最近创建的分支名称
我正在使用Git 如何获取最近创建的分支名称,git,git-branch,Git,Git Branch,我正在使用Bit Bucket,到目前为止,我已经创建了将近50个分支,我不知道如何使用命令行或Bit Bucket UI工具获取以下详细信息 上次创建的分支的名称 分支创建日期的历史记录 这是否可以获取此信息?使用命令行,您可以执行git branch-a,它将为您提供本地和远程上所有分支的列表 您可以使用git branch命令中的--sort选项根据创建者日期对分支进行排序: git分支-a--sort=-creatordate -将按降序排序,不按-,将按升序排序。因此,如果按升序排序,
Bit Bucket
,到目前为止,我已经创建了将近50个分支
,我不知道如何使用命令行或Bit Bucket UI工具获取以下详细信息
这是否可以获取此信息?使用命令行,您可以执行git branch-a,它将为您提供本地和远程上所有分支的列表 您可以使用
git branch
命令中的--sort
选项根据创建者日期对分支进行排序:
git分支-a--sort=-creatordate
-
将按降序排序,不按-,将按升序排序。因此,如果按升序排序,将得到在第一个位置创建的最后一个分支
为每个ref--help检查git,它提供了很多选项,在这种情况下会有所帮助
这将回答您的两个问题:
下面的命令给出了分支列表+作者+创建日期:
git branch -a --format="%(refname) | Authored by: %(authorname) | Created Date: %(authordate)"
使用命令行,您可以执行git branch-a
,它将为您提供本地和远程上所有分支的列表
您可以使用git branch
命令中的--sort
选项根据创建者日期对分支进行排序:
git分支-a--sort=-creatordate
-
将按降序排序,不按-,将按升序排序。因此,如果按升序排序,将得到在第一个位置创建的最后一个分支
为每个ref--help检查git,它提供了很多选项,在这种情况下会有所帮助
这将回答您的两个问题:
下面的命令给出了分支列表+作者+创建日期:
git branch -a --format="%(refname) | Authored by: %(authorname) | Created Date: %(authordate)"
从严格的git角度来看,不,分支本身没有元数据。问题将归结为如何在BitBucket UI中实现这一点。是否有理由保留分支?有些人是这样做的,但是在不需要它们的时候删除它们是一种常见的做法。从严格的git角度来看,不,分支本身没有元数据,提交是这样做的。问题将归结为如何在BitBucket UI中实现这一点。是否有理由保留分支?有些人会这样做,但在不需要时删除它们是一种常见做法。是的,我知道该分支是何时创建的,以及如何获取上一个分支的名称?更新了答案。再次更新了历史记录的答案,其中包含创建分支的日期。完美。我真的很喜欢这个+1。如果我们能将authordate格式化为dd/MM/yyyy,那肯定会有帮助,在git中,短日期的格式是预定义的[yyy-MM-dd]。您可以附加:short
以提供如下短日期:git branch-a--format=“%(refname)|作者:%(authorname)|创建日期:%(authordate:short)”
Yes,我知道该分支是何时创建的,以及如何获取最后一个分支的名称?更新了答案。再次更新了历史记录的答案,并显示了分支创建的日期。完美。我真的很喜欢这个+1。如果我们能将authordate格式化为dd/MM/yyyy,那肯定会有帮助,在git中,短日期的格式是预定义的[yyy-MM-dd]。您可以附加:short
以提供如下短日期:git branch-a--format=“%(refname)|作者:%(authorname)|创建日期:%(authordate:short)”