Ir para o conteúdo

neo git commits

Investiga o histórico de commits direto na API do GitHub ou do Bitbucket Cloud, útil para rastrear quando uma alteração entrou ou cruzar commits com IDs de tarefas.


Detecção Automática pelo Repositório Local

Se você rodar neo git commits search dentro de uma pasta com Git inicializado, o Neo lê a URL do remote origin e descobre sozinho:

  • o provedor (github ou bitbucket),
  • o workspace/organização,
  • o slug do repositório.

Fora de um repositório Git (ou para consultar outro projeto), basta informar --repo e, se necessário, --provider e --workspace.


Comandos

Lista e filtra commits por termo na mensagem, autor e limite de resultados:

# Detecta provedor, workspace e repo via git remote origin
neo git commits search
# Encontra commits que mencionam um ticket específico
neo git commits search --query "sc-2108" --limit 10
neo git commits search --author "Thalyson"
neo git commits search --provider github --repo neo --limit 5
neo --json git commits search --query "fix" --limit 5 | jq '.[] | {hash, author, message}'