Você deve clonar um repositório Azure Repos de 1 TB chamado repo1. Você precisa ser capaz de pesquisar o histórico de commits no diretório /src, minimizando o tempo de clonagem. Qual comando git você deve executar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: git clone --filter=blob:none git@ssh.dev.azure.com:v3/org/Project1/repo1.
Por que esta é a resposta
A opção correta é git clone --filter=blob:none. Este comando utiliza o recurso de clone parcial do Git, que permite clonar apenas o histórico de commits (árvores e commits) sem os conteúdos dos arquivos (blobs). Isso minimiza significativamente o tempo de clonagem para repositórios grandes como o repo1 de 1 TB, pois os blobs são baixados sob demanda. A busca no histórico de commits no diretório /src será possível, pois o histórico completo está presente. A opção git clone --depth=1 faria um clone raso, baixando apenas o commit mais recente, o que impediria a busca no histórico de commits. A opção git clone git@ssh.dev.azure.com.com:v3/org/Project1/repo1 faria um clone completo, baixando todos os blobs e todo o histórico, o que seria muito demorado para um repositório de 1 TB. A opção git clone --filter=true:0 é uma sintaxe inválida para o filtro.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão