• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Git для Linux-админа: управление конфигами и скриптами [Stepik] [Константин Варнали]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
63.556
Реакции
277

Складчина: Git для Linux-админа: управление конфигами и скриптами [Stepik] [Константин Варнали]​


jhkk.png


Это практический курс для тех, кто работает с Linux-серверами, конфигурациями, скриптами и служебной документацией, но не хочет изучать Git как разработчик. Курс сфокусирован только на тех сценариях, которые реально нужны администратору: хранение конфигов, контроль изменений, безопасные правки, откаты, работа с удалёнными репозиториями, защита секретов и организация повседневной админской работы.

Здесь нет лишней теории, сложных моделей ветвления и разработческих процессов, которые в администрировании чаще мешают, чем помогают. В центре курса — понятный рабочий процесс, который можно внедрить сразу: изменил, проверил, зафиксировал, при необходимости откатил.

Чему вы научитесь:

  • Инициализировать репозиторий и делать первые коммиты с осмысленными сообщениями
  • Управлять файлами в Git: добавлять, переименовывать, перемещать и удалять
  • Просматривать историю изменений и сравнивать версии файлов
  • Отменять изменения и возвращаться к предыдущим версиям (restore, revert, reset)
  • Использовать .gitignore чтобы защитить репозиторий от логов, паролей и временных файлов
  • Работать с ветками: создавать, переключать, сливать, разрешать конфликты
  • Применять rebase как альтернативу merge для чистой истории
  • Настраивать Git hooks для автоматической проверки скриптов перед коммитом
  • Работать с удалёнными репозиториями (GitHub/Gitea/GitLab): push, pull, clone, fetch
  • Версионировать конфиги с помощью тегов и создавать Pull Request

Для кого этот курс:

  • Linux-администраторы, которые хранят скрипты в папках вида script_final_2_True.sh
  • Системные инженеры, которым надоело копировать конфиги перед каждым изменением
  • DevOps-инженеры на начальном уровне Специалисты, которые пишут bash-скрипты, ведут инфраструктурные шаблоны и документацию
  • Все, кто хочет версионировать /etc/nginx/, /etc/ssh/ и bash-скрипты

Программа:

Знакомство

  • Знакомство
  • Зачем Git админу?
  • Установка и настройка
  • Репозиторий и коммит
  • Переименование и перемещение файлов
  • Удаление файлов в Git
  • Тестирование по модулю

Изменения и откат

  • Просмотр изменений
  • История изменений
  • Отмена изменений
  • Отложенные изменения
  • Возврат к предыдущей версии
  • Файл .gitignore
  • Тестирование по модулю

Работа с ветками

  • Создание и переключение веток
  • Решаем конфликты
  • Rebase – альтернатива merge
  • Стратегия Git Flow
  • Пишем Git hooks
  • Тестирование по модулю

Удалённые репозитории

  • GitHub / Gitea / GitLab – выбираем платформу
  • Регистрация в GitHub
  • Первый push
  • Клонирование репозитория
  • Получаем обновления (git pull)
  • Переименование и удаление репозитория
  • Версионирование конфигов
  • Делаем Pull Request
  • Тестирование по модулю

Заключение

  • Концепция репозитория админа
  • Заключение

Цена 1990 руб.


Материал «Git для Linux-админа: управление конфигами и скриптами [Stepik] [Константин Варнали]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу