Для решения необходимо будет сделать fork репозитория. И все действия будут производится с ним.
Необходимо настроить подпись коммитов. И включить ее для последующей работы. Инструкцию по настройке можно найти по ссылке
- Необходимо сделать Pull Request c добавлением какой-либо команды в git_commands.md в master
- Необходимо замержить ветку HH-MERGE в RELEASE-MERGE и сделать Pull Request результирующей ветки в task3
- Необходимо сделать rebase ветки HH-REBASE на RELEASE-REBASE и сделать Pull Request результирующей ветки в task4
- Необходимо удалить commit с тегом
for_remove
из истории в ветке HH-COMMIT и сделать Pull Request результирующей ветки в task5
- Необходимо сделать revert коммита с тегом
for_revert
из ветки HH-REVERT и сделать Pull Request результирующей ветки в task6
- Добавить тег на любой свой коммит в предудыщих задачах (добавить информацию об этом в Pull Request)
- Необходимо добавить какой-нибудь файл в коммит
99e98d2b34377a32083aa026edde84900dbf3697
в ветке HH-ADD-FILE и сделать Pull Request результирующей ветки в task8
Решения по задачам должны быть оформлены в виде PullRequest. В заголовке должно быть ФИО и номер задачи.
Результаты будут находится в файле. И будут обновляться после получения Pull Request'ов.
Срока будет 2 - мягкий и жесткий
Мягкий - 30 ноября
Жесткий - 11 декабря
После мягкого срока будет снижена суммарная оценка. А после жёсткого результат уже не будет засчитан.