Домашнее задание заключается в решение задач из популярного репозитория с упражнениями по GIT — git-katas.
Вам потребуется Linux/MacOS, WSL или виртуальная машина. Для сдачи вам потребуется записать каст вашего терминала с помощью специальной утилиты — asciinema.
Важно:
vi, vim, nano.Для того, что бы записать ваш терминал выполните следующее
$ asciinema rec PROBLEM.cast
где PROBLEM номер задания. Если в задаче требуются какие либо рассуждения, то напишите их в отдельном текстовом файле и приложите к задаче с названием в формате PROBLEM.txt .
В итоге вам надо будет сдать .zip архив сюда до 23:59 30го января по ссылке.
Что бы просмотреть ваш каст, можно сделать
$ asciinema play PROBLEM.cast -s n -i s
Где флаг -s показывает во сколько раз надо ускорить ваш каст, а флаг -i обрезает файл до s секунд.
Каждая задача оценивается в 0.32 бала. Если в задаче есть внутренние пункты, то задача будет оценена пропорционально выполненным пунктам.
Проверка проходит в полуручном режиме. Возможно потребуются студенты для кросс-проверки своих однокурсников. Если таковы будут необходимы, то в канале появится соответствующее сообщение.
Так же 20-30 случайных студентов будут призваны на защиту.
Так как это известный список задач для изучающих GIT, то его решения не сложно найти/нагенерить с помощью LLM. Я вас искренне прошу так не делать, потому что после самостоятельного выполнения этих заданий вы начнете гораздо лучше понимать GIT.