SóProvas


ID
1801327
Banca
CESPE / CEBRASPE
Órgão
TRE-RS
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca do controle de versão com Git, é correto afirmar que

Alternativas
Comentários
  • a) O protocolo que está sendo apresentado na questão é o "GIT", e não o "HTTP".

     

    b) "git add" pode sim ser aplicado em diretórios.

     

    c) CERTO

     

    d) ERRADO , o "git fetch" só traz os dados do repositório remoto, mas não realiza o merge.

     

    e) ERRADO: Isso é um problema dos CVCS (Sistemas de Controle de Versão Centralizados.

  • entao, sobre a letra A

    o git dá suporte ao protocolo GIT, SSH e HTTP na hora de fazer um clone por exemplo.

    Eu quase fui de A... mas não sei quem é o mais rápido

     

    sobre a letra D

    essa é a grande diferença de se fazer um git fetch e um git pull

     

     

    quanto a letra C

    essa eu não sabia, pra mim o git log só trazia as mensagens dos ultimos commits, sem mostrar os diffs.

    mas com git log -p ele realmente traz os diffs

     

    https://git-scm.com/docs/git-log


     

    E tenho certeza que o examinador retirou essa questao daqui: https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History

     

    A huge number and variety of options to the git log command are available to show you exactly what you’re looking for. Here, we’ll show you some of the most popular.

    One of the more helpful options is -p, which shows the difference introduced in each commit. You can also use -2, which limits the output to only the last two entries: