Исследуйте репозиторий секретного проекта
Перед началом работы обратите внимание, что для вас был создан Git-репозиторий по адресу ~/project/secret-project
. Этот репозиторий содержит исходный код и神秘ные изменения. Ваш рабочий каталог уже инициализирован и готов к исследованию.
Задачи
- Перейдите в репозиторий секретного проекта по адресу
~/project/secret-project
.
- Используйте команды Git diff, чтобы определить файлы, которые были изменены, но еще не добавлены в индекс (staged).
- Определите, какие файлы имеют изменения, добавленные в индекс для коммита.
- Найдите конкретную строку, которая была добавлена в файл
encryption.js
.
Требования
- Все операции должны выполняться в каталоге
~/project/secret-project
.
- Вам нужно определить:
- Названия файлов с неиндексированными (unstaged) изменениями
- Названия файлов с индексированными (staged) изменениями
- Точную строку, добавленную в
encryption.js
- Заполните файл
~/investigation_report.txt
своими результатами. Для вас уже подготовлен шаблон. Вы можете открыть и отредактировать файл с помощью текстового редактора на рабочем столе.
Пример
После успешного завершения испытания ваш файл ~/investigation_report.txt
может выглядеть примерно так:
Unstaged files:
xxx.js
xxx.js
Staged files:
xxx.js
xxx.js
Added line in encryption.js:
const ……
Убедитесь, что вы замените xxx.js
на фактические имена файлов и const ……
на точную строку, которая была добавлена. Не изменяйте формат отчета, включая пустые строки.