Questão de Engenharia de Software — Gerência de Configuração — UFSCAR 2023
Engenharia de SoftwareGerência de Configuração
- Código
- qg046185
- Banca
- UFSCAR
- Órgão
- UFSCAR
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
O Git é um sistema de controle de versão amplamente utilizado na gestão de código-fonte de projetos de software. O uso do Git é baseado na execução de alguns comandos básicos, dentre eles "git pull" e "git fetch". Qual das alternativas a seguir apresenta a diferença base no resultado produzido pela execução destes comandos ("git pull" e "git fetch")?
- A"git pull" traz as alterações do repositório remoto e as mescla automaticamente com o branch local, enquanto "git fetch" traz as alterações sem fazer a mesclagem automática.
- B"git pull" é usado para criar uma nova branch, enquanto "git fetch" atualiza o branch atual.
- C"git pull" é uma alternativa para "git clone" e cria um novo repositório local, enquanto "git fetch" atualiza o repositório existente.
- D"git pull" é mais explícito e seguro, enquanto "git fetch" é mais conveniente e com menos controle explícito.
- E"git pull" e "git fetch" são termos intercambiáveis e têm o mesmo significado no Git.