2017-04-04 102 views
1

是否可以按创建日期而不是按字母顺序查看远程分支的列表?Git - 按创建日期查看远程分支

现在,我使用

git branch -r 

,输出远程分支机构的文章:

origin/HEAD -> origin/develop 
origin/calendar-view-impl 
origin/containers-redesign 
origin/develop 
origin/dialogs-view-impl 
origin/dropdowns-redesign 

这将是很好,如果这可以通过分支的创建日期进行排序。

+4

我不认为分支的创建日期被跟踪。你所拥有的只是在图表上指出他们的父母。你不能告诉一个分支指向两年前从另一个分支创建的修订版xxx,这个分支是在5分钟前创建的,指向同一个修订版。 – eftshift0

+2

@Edmundo是正确的。分支没有附加的创建日期。实际上,一个分支实际上只是一个包含它当前指向的提交的SHA的小文件。这个文件可能有一个创建日期,但是这可能是分支上次被推送或提取到的任何文件系统,它没有提及第一次创建分支的时间。 –

+0

ahhh好的感谢您的快速回复 –

回答

3

有在Git中的字段名为authordate它可以帮助达到同样的效果,请尝试以下操作:

git for-each-ref --sort='-authordate' 

希望这有助于。

干杯!