Questão nº 60
Questão de Suporte em Tecnologia da Informação · FCC TRT15 2023 (nº 60)
Como primeira coisa que fez após instalar o Git, um Técnico de um tribunal configurou sua Identidade (nome de usuário e endereço de e-mail), que é uma atividade bastante importante, porque cada commit usa essa informação e ela fica carimbada de forma imutável nos commits que se começa a criar.
Para isso ele utilizou a seguinte configuração:
$ git config <<opção>> user.name "J J do tribunal"
$ git config <<opção>> user.email analistajj@tribunal.br
Para que o Git use essa informação em qualquer coisa que seja feita, ou seja, para fazer isso somente uma vez no sistema que está sendo configurado, ele deve usar a <<opção>>, corretamente, como
- A`--groover`
- B`--general`
- C`--constant`
- D`--global` (alternativa correta)
- E`--embrace`
Resposta comentada
Gabarito Alternativa D
O comando git config é usado para definir configurações do Git, e a opção de escopo (--local, --global, --system) determina onde essa configuração será armazenada e se aplicará. A opção --global define configurações para o usuário atual em todos os seus repositórios Git naquele sistema.
- (A) Incorreta:
--groovernão é uma opção válida para o comandogit config. - (B) Incorreta:
--generalnão é uma opção válida para o comandogit config. Esta é a armadilha da banca, pois "general" (geral) soa como algo que se aplicaria amplamente, assim como "global", mas não é o termo técnico correto no Git. - (C) Incorreta:
--constantnão é uma opção válida para o comandogit config. - (D) Correta: A opção
--globalconfigura a identidade do usuário (nome e e-mail) para todos os repositórios Git gerenciados por aquele usuário no sistema, armazenando a informação no arquivo~/.gitconfig. - (E) Incorreta:
--embracenão é uma opção válida para o comandogit config.
Fonte: FCC TRT15 2023 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.