Gitql is a Git query language
1 min readMay 29, 2020
The tool allows you to get information about git-entities (commits, tags, branches) in a human-readable format and filters it.
Example queries:
gitql “select hash, author, message from commits limit 3”gitql “select hash, message from commits where 'hell' in full_message or 'lol' in full_message”gitql “select hash, author, message from commits limit 3”gitql “select hash, message, author_email from commits where author = 'kalinin'"gitql “select date, message from commits where date < '2020-05-29'"gitql "select message from commits where 'hell' in message order by date asc"