Занятие 20. Summary Session 8

🔁 Повторение ⏱ ~30 мин 📚 Уроки 18 и 19

⚡ Кратко: суть занятия

Summary Session 8 — повторение занятий 18 и 19 + разбор домашних заданий + задания для закрепления. Нового ДЗ нет.

  • Урок 18 (Bash-скрипты): 4 задачи: скрипт-приветствие, цикл создания директорий (for/while), проверка файл/директория, генерация файлов с $1/$RANDOM. ДЗ: permission_checker.sh.
  • Урок 19 (Merge/rebase): git merge сохраняет историю обеих веток; git rebase делает историю линейной, но переписывает хэши. Золотое правило: rebase только на личных ветках. git revert — безопасная отмена.
  • Опасно: git reset --hard удаляет данные; git push --force на main ломает историю команды.

Что повторяем

Следующий урок

После этого урока переходите к Занятию 21 — Cron, crontab, tar.