Занятие 29. Summary Session 11
⚡ Кратко: суть занятия
Summary Session 11 — повторение занятий 27 и 28 + разбор домашних заданий + задания для закрепления. Нового ДЗ нет.
- Урок 27 (Bash-скрипты, 5 задач): testscript.sh (создание файлов + архив + распаковка), pinger.sh (
ping -c 1 | awk), MD5-хэши (md5sum), скрипт создающий скрипты (chmod +x), смена расширений (mv). ДЗ: бесконечный ping-мониторинг (while true). - Урок 28 (Git merge конфликты + monorepo): виды merge-конфликтов, разрешение (
git mergetool, вручную), командыgit log --merge,git diff,git merge --continue. Monorepo — объединение репозиториев. ДЗ: укрупнение репозиториев. - Задание закрепления: скрипт мониторинга диска с
du -S | sort -rn.
Что повторяем
- Занятие 27 — Завершение работы со скриптами: 5 практических задач: testscript.sh, pinger, MD5-хэши, скрипт-генератор скриптов, смена расширений. ДЗ: бесконечный ping-мониторинг (
while true). - Занятие 28 — Merge конфликты и monorepo: создание merge-конфликта, разрешение вручную и через инструменты,
git mergetool, понятие monorepo. ДЗ: укрупнение репозиториев.
Следующий урок
После этого урока переходите к Занятию 30 — Командная работа в Git.