Questão nº 47
Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 47)
No prompt de comandos do Windows, a partir da pasta do diretório local ao qual o diretório remoto do Git está vinculado, um analista digitou os comandos abaixo.
`git add tribunal.txt`
`git status`
`git commit -m "Cria o arquivo tribunal.txt"`
Considerando a existência do arquivo `tribunal.txt` no diretório e todas as condições ideais, para efetivar as alterações no repositório remoto, de forma que o arquivo possa ser visualizado por meio do link do repositório no navegador web, o analista deve digitar o comando
- A`git persist`
- B`git merge`
- C`git push` (alternativa correta)
- D`git branch`
- E`git pull`
Resposta comentada
Gabarito Alternativa C
No Git, você trabalha com uma cópia local do código (seu repositório local) e um repositório centralizado na internet (o repositório remoto). Para que as alterações feitas no seu computador apareçam no repositório remoto e sejam visíveis para outros, você precisa enviá-las.
- (A) Incorreta:
git persistnão é um comando Git padrão; é uma alternativa inventada. - (B) Incorreta:
git mergeé usado para combinar o histórico de diferentes ramificações (branches) no seu repositório local, não para enviar alterações para o repositório remoto. A armadilha da banca aqui é quemergelida com a integração de mudanças, mas essa integração ocorre localmente, sem afetar o repositório remoto diretamente. - (C) Correta: O comando
git pushé utilizado para enviar (ou "empurrar") os commits do seu repositório local para o repositório remoto, tornando as alterações visíveis online. - (D) Incorreta:
git branché usado para listar, criar ou excluir ramificações (branches) no seu repositório local, sem interagir diretamente com o repositório remoto para enviar alterações. - (E) Incorreta:
git pullé usado para baixar (ou "puxar") as alterações do repositório remoto para o seu repositório local, ou seja, faz o oposto do que é pedido na questão.
Fonte: FCC TRT17 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.