我需要获取按最近一次活动(合并或提交)排序的分支列表。 我正在使用这个命令:
git for-each-ref --sort='-committerdate' --format='%(refname)%09%(committerdate)' refs/remotes | sed -e 's-refs/remotes/--'
得到这个
origin / part_3 Tue Aug 30 17:45:58 2016 +0300
origin / part_2 Tue Aug 30 17:45:58 2016 +0300
但是,实际上我被提交为分支'part_3',然后将其合并为'part_3'中的'part_2',我想知道这个:
origin / part_2 Tue Aug 30 17:45:58 2016 +0300
origin / part_3 Tue Aug 30 17:45:58 2016 +0300
如何通过merge \ commit对其进行排序?
答案 0 :(得分:0)
我总是使用git branch -av
。 -a
查看所有分支,包括远程和v
的详细(哈希,提交消息,......)。
在这里,你没有看到历史,但我认为这不是你想要的。