gitql
v2.3.1
GITQL es un lenguaje de consulta GIT.
En una ruta de repositorio ...

Ver más aquí
Puede acceder a la página de versiones y simplemente tomar el binario. Si quieres compilarte, simplemente ejecute, go build . .
gitql "your query"
o
git ql "your query"
Como ejemplo, esta es la tabla commits :
| compromiso |
|---|
| autor |
| autor |
| comitvero |
| comité_macle |
| picadillo |
| fecha |
| mensaje |
| Full_message |
(Ver más tablas aquí)
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 o abrir un problema
Notas:
git log , ¡fue creado solo para la ciencia! ?