SóProvas


ID
1606903
Banca
FCC
Órgão
TRT - 3ª Região (MG)
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Um técnico de TI, utilizando o Git, marcou um arquivo modificado em sua versão corrente para que ele faça parte do snapshot do próximo commit. Esta ação colocou o arquivo no estado

Alternativas
Comentários
  • comentários com apenas o gabarito não acrescentam em nada.

  • Melhor do que aqueles comentários que o cara bota um texto imenso, vc lê e num entende pn..e ainda não bota o gabarito!! Valeu Leandro, tmj

  • Imagino que a Fcc esteja se referindo á staging area. Se eu altero um arquivo e uso o comando add, ele vai pra o status staged(a tradução pra isso deve ser preparado... Enfim). Segue abaixo todo o ciclo de vida dos arquivos no git.

    https://camo.githubusercontent.com/a03ea58a8fe4fdce9922b6a8e751f20e9bf8634c/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f3134343739382f3834303334342f65333562303938652d663336662d313165322d383462322d6536653463393131336165612e706e67

  • Três estados fundamentais:

    -consolidado (committed): quando estão seguramente armazenados em sua base de dados local.

    -modificado (modified): trata de um arquivo que sofreu mudanças mas que ainda não foi consolidado na base de dados.

    -preparado (staged): quando você marca um arquivo modificado em sua versão corrente para que ele faça parte do snapshot do próximo commit.

    fonte: https://git-scm.com/book/pt-br/v1/Primeiros-passos-No%C3%A7%C3%B5es-B%C3%A1sicas-de-Git