Acerca do controle de versão com Git, é correto afirmar que
- A. o uso do protocolo HTTP para a transferência de dados é recomendado em projetos grandes com permissão de acesso público de leitura anônimo, por ser o mais rápido entre os disponíveis.
- B. o comando git add muda, automaticamente, o estado do arquivo para monitorado, não sendo válido para diretórios.
- C. a execução do comando git log com os argumentos p 2 permite obter o diff introduzido em cada commit, limitando a saída somente às duas últimas entradas.
- D. o comando git fetch [nome-remoto] traz os dados do repositório remoto para seu repositório local, realizando o merge automaticamente.
- E. o servidor central é um ponto único de falha.