gitql
v2.3.1
GITQL - это язык запросов GIT.
На пути репозитория ...

Смотрите больше здесь
Вы можете получить доступ к странице релизов и просто взять бинар. Если вы хотите собрать себя, просто беги, go build . Полем
gitql "your query"
или
git ql "your query"
Например, это таблица commits :
| Коммитс |
|---|
| автор |
| Author_email |
| комитет |
| Commiteter_email |
| хэш |
| дата |
| сообщение |
| full_message |
(См. больше таблиц здесь)
select hash, author, message from commits limit 3select hash, message from commits where 'hell' in full_message or 'Fuck' in full_messageselect hash, message, author_email from commits where author = 'cloudson'select date, message from commits where date < '2014-04-10'select message from commits where 'hell' in message order by date ascselect distinct author from commits where date < '2020-01-01' gitql или откройте проблему
Примечания:
git log - он был создан только для науки! ?