Investigar o Repositório do Projeto Secreto
Antes de começar, observe que um repositório Git foi configurado para você em ~/project/secret-project. Este repositório contém o código original e as alterações misteriosas. Seu ambiente de trabalho já está inicializado e pronto para a investigação.
Tarefas
- Navegue até o repositório do projeto secreto em
~/project/secret-project.
- Use comandos Git diff para identificar os arquivos que foram modificados, mas que ainda não foram preparados para commit (unstaged).
- Determine quais arquivos possuem alterações já preparadas para commit (staged).
- Encontre a linha específica que foi adicionada ao arquivo
encryption.js.
Requisitos
- Todas as operações devem ser executadas no diretório
~/project/secret-project.
- Você precisa identificar:
- Os nomes dos arquivos com alterações não preparadas (unstaged).
- Os nomes dos arquivos com alterações preparadas (staged).
- A linha exata que foi adicionada ao arquivo
encryption.js.
- Preencha o arquivo
~/investigation_report.txt com suas descobertas. Um modelo foi fornecido para você. Você pode abrir e editar o arquivo usando um editor de texto no desktop.
Exemplo
Após concluir o desafio com sucesso, seu arquivo ~/investigation_report.txt deve ser semelhante a este:
Unstaged files:
xxx.js
xxx.js
Staged files:
xxx.js
xxx.js
Added line in encryption.js:
const ……
Certifique-se de substituir xxx.js pelos nomes reais dos arquivos e const …… pela linha exata que foi adicionada. Não altere a estrutura do relatório, incluindo as linhas em branco.