Pesquisar commits do Git pelo conteúdo da mensagem

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Pesquise commits nos seus repositórios Git pelo conteúdo da mensagem. Filtra os resultados por projeto, repositório, autor ou ramo para encontrar rapidamente o que precisas. Se estiveres à procura de um identificador de commit específico, utiliza antes a vista do histórico de commits.

Tip

Pode usar IA para ajudar com tarefas do Azure DevOps. Consulte Ative assistência de IA com Azure DevOps MCP Server para começar.

Pré-requisitos

Categoria Pré-requisito
Níveis de acesso - Para utilizar a pesquisa de commits: é necessário, pelo menos, acesso Basic.
- Para procurar commits num projeto privado: pelo menos, acesso Básico. O acesso das partes interessadas não inclui o Repositórios do Azure.
- Para pesquisar commits num projeto público: acesso de Stakeholder, no mínimo.
Resultados da pesquisa Resultados baseados em acesso: Quando pesquisa na organização ou coleção, vê apenas resultados de projetos e repositórios a que tem acesso.
Categoria Requirements
Níveis de acesso - Para utilizar a pesquisa por commit: acesso, no mínimo, de nível Básico.
- Para procurar commits num projeto privado: pelo menos, acesso Básico. O acesso das partes interessadas não inclui o Repositórios do Azure.
Resultados da pesquisa Resultados baseados em acesso: Quando pesquisa em toda a organização ou coleção, vê apenas resultados para os quais tem acesso.

Pesquisa por commits

Introduza palavras-chave para encontrar commits nos seus repositórios.

  1. Introduza uma ou mais palavras-chave na caixa de pesquisa. A pesquisa de commit compara as suas palavras-chave com a mensagem de commit (tanto o título como a descrição).
  2. Selecione Commits para restringir a sua pesquisa aos commits e, em seguida, prima Enter.
  3. Na página de resultados, selecione um commit para abrir os detalhes do commit, na qual pode ver as alterações, os itens de trabalho relacionados e os pull requests.

Captura de ecrã da página de resultados de pesquisa do commit no Azure DevOps, mostrando o separador Commit selecionado, os commits correspondentes na lista de resultados, os filtros Repositório, Autor e Branch, o controlo de ordenação e o painel de detalhes do commit.

Tip

As procuras não distinguem maiúsculas de minúsculas e suportam palavras‑chave, carateres universais e operadores booleanos. Para detalhes, consulte Funcionalidades de Pesquisa, utilização e exemplos.

Reduza a sua pesquisa com filtros

Resultados do filtro usando qualquer combinação dos seguintes filtros:

Filter Description
Projeto Limite os resultados às confirmações de um projeto específico. Este filtro está disponível quando pesquisa em toda a sua organização ou coleção.
Repositório Limite os resultados aos commits de um ou mais repositórios.
Autor Limitar os resultados aos commits efetuados por um autor específico.
Sucursal Limite os resultados a commits que sejam acessíveis a partir de uma ramificação específica.

Ordene os resultados da sua pesquisa

Escolha entre as seguintes opções de ordenação:

Opção Ordenar Description
Tempo de compromisso Do mais recente ao mais antigo por data de compromisso.
Relevance Pela proximidade dos resultados com as suas palavras-chave.

Melhores práticas de pesquisa

  • Comece em geral, depois filtre: Introduza uma palavra-chave e depois use filtros de projeto, repositório, autor ou branch para restringir os resultados.
  • Pesquise a mensagem de commit: As pesquisas correspondem aos títulos e descrições dos commits, não aos IDs dos commits. Para consultas de ID, use a vista de histórico de commits .
  • Verificar a ortografia: As pesquisas não corrigem automaticamente, por isso confirma bem as palavras-chave.

Indexação e disponibilidade

Os repositórios são automaticamente indexados para pesquisa. Se um repositório ainda não estiver indexado, a sua primeira pesquisa desencadeia a indexação, e os resultados aparecem quando terminados.

Note

A pesquisa de commits indexa os commits alcançáveis a partir das ramificações pesquisáveis dos seus repositórios Git. Repositórios recém-importados podem demorar algum tempo a aparecer nos resultados de pesquisa enquanto a indexação termina.

No Azure DevOps Server, um administrador da coleção tem de instalar e configurar a pesquisa antes de a pesquisa de commits estar disponível.

Passo seguinte