В результате выполнения этого задания вы научитесь работать с утилитами Git и потренируетесь решать типовые задачи, возникающие при работе в команде.
- Склонируйте репозиторий с исходным кодом Terraform.
- Создайте файл для ответов на задания в своём репозитории, после выполнения, прикрепите ссылку на .md-файл с ответами в личном кабинете.
- Любые вопросы по решению задач задавайте в чате учебной группы.
В клонированном репозитории:
- Найдите полный хеш и комментарий коммита, хеш которого начинается на
aefea
. - Какому тегу соответствует коммит
85024d3
? - Сколько родителей у коммита
b8d720
? Напишите их хеши. - Перечислите хеши и комментарии всех коммитов которые были сделаны между тегами v0.12.23 и v0.12.24.
- Найдите коммит в котором была создана функция
func providerSource
, ее определение в коде выглядит такfunc providerSource(...)
(вместо троеточия перечислены аргументы). - Найдите все коммиты в которых была изменена функция
globalPluginDirs
. - Кто автор функции
synchronizedWriters
?
В качестве решения ответьте на вопросы и опишите каким образом эти ответы были получены
В личном кабинете отправлена ссылка на .md файл в вашем репозитории.
Зачет - выполнены все задания, ответы даны в развернутой форме, приложены соответствующие скриншоты и файлы проекта, в выполненных заданиях нет противоречий и нарушения логики.
На доработку - задание выполнено частично или не выполнено, в логике выполнения заданий есть противоречия, существенные недостатки.