Для выполнения заданий в этом разделе давайте склонируем репозиторий с исходным кодом терраформа https://github.com/hashicorp/terraform
В виде результата напишите текстом ответы на вопросы и каким образом эти ответы были получены.
- Найдите полный хеш и комментарий коммита, хеш которого начинается на
aefea
. - Какому тегу соответствует коммит
85024d3
? - Сколько родителей у коммита
b8d720
? Напишите их хеши. - Перечислите хеши и комментарии всех коммитов которые были сделаны между тегами v0.12.23 и v0.12.24.
- Найдите коммит в котором была создана функция
func providerSource
, ее определение в коде выглядит такfunc providerSource(...)
(вместо троеточего перечислены аргументы). - Найдите все коммиты в которых была изменена функция
globalPluginDirs
. - Кто автор функции
synchronizedWriters
?
Домашнее задание выполните в файле readme.md в github репозитории. В личном кабинете отправьте на проверку ссылку на .md-файл в вашем репозитории.
Также вы можете выполнить задание в Google Docs и отправить в личном кабинете на проверку ссылку на ваш документ. Название файла Google Docs должно содержать номер лекции и фамилию студента. Пример названия: "1.1. Введение в DevOps — Сусанна Алиева" Перед тем как выслать ссылку, убедитесь, что ее содержимое не является приватным (открыто на комментирование всем, у кого есть ссылка). Если необходимо прикрепить дополнительные ссылки, просто добавьте их в свой Google Docs.
Любые вопросы по решению задач задавайте в чате Slack.