Pular para conteúdo

Solução – Exercícios da Aula 01

Aqui você encontra as respostas sugeridas para os exercícios de fixação da Aula 01.

1. Verificando a Identidade do Git

No seu terminal, o comando esperado é:

git --version
Resultado esperado: Uma mensagem como git version 2.x.x. Se o comando não for reconhecido, a ferramenta ainda não está instalada ou não está no PATH do sistema.

2. Preparação de Perfil Profissional

Resposta pessoal. O objetivo é garantir que você tenha acesso à plataforma GitHub.

3. Simulação de Histórico Manual

Resposta Reflexiva: Sem um sistema como o Git, é impossível saber a data ou o autor apenas pelo nome do arquivo. Além disso, se você deletar o arquivo v1 para poupar espaço, o histórico original será perdido para sempre. O Git resolve isso guardando apenas as diferenças ("deltas") entre as versões, sem duplicar arquivos desnecessariamente.

4. Exploração de Diferenças (Diff)

A mudança foi a substituição da palavra "original" por "alterado". Em termos técnicos, removeríamos uma linha e adicionaríamos outra no mesmo lugar.

5. Pesquisa de Sistemas de Versionamento

Alguns exemplos de outros sistemas de controle de versão (VCS): - SVN (Subversion): Um dos antecessores mais famosos, baseado em modelo Centralizado. - Mercurial (Hg): Um competidor distribuído contemporâneo do Git. - Perforce (P4): Comum em grandes indústrias de games. - CVS: Um dos pioneiros do versionamento eletrônico.