我正在尝试按github中的消息内容制作一个提交消息的排序列表。
有没有办法这样做?
答案 0 :(得分:2)
通过查询GitHub这样做可能会很慢,你需要处理响应分页。
在本地克隆回购允许您使用简单的git log
with pretty format:
git log --format=%s
重点关注" subject",意思是提交消息的第一行。
从那里你可以轻松地对它们进行排序(这里是最后100次提交):
git log -100 --format=%s | sort | uniq -c | sort -rn
(请参阅" Sorting files by “line content” frequency")