Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 142.573
- Реакции
- 78.012
Складчина: Git для Linux-админа: управление конфигами и скриптами [Stepik] [Константин Варнали]
Это практический курс для тех, кто работает с 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 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Это практический курс для тех, кто работает с 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 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Особенности закупок в новых регионах РФ. Правила для заказчиков и участников закупок в рамках Федерального закона №44-ФЗ [Элкод] [Павел Кузьмин]
- [Шитье] Курс по моделированию и конструирование юбок [modeling_lidia]
- Герой, сюжет и сеттинг: как писать оригинальные истории по тропам [Школа Бэнд] [Алина Сафронова]
- Национальный план развития конкуренции в рамках закупок. Что планируется скорректировать и какие новшества ожидаются [Элкод] [Павел Кузьмин]
- Гайд по стрессу. Взгляд невролога [Ксения Овсянникова]
- Основы живописи [Михаил Мишинский]
- Годовой курс ЕГЭ по физике – 11 класс [Умскул] [Макс Тесла]
- Шаманизм легко. Встреча 6. Ритуалы в базовом шаманизме [Ольга Златогорская]
- Состояние. Библия наблюдателя [Сергей Валерьевич Забияко]
- Приглашение к путешествию.Секретная служба мередианов человека [Ли Вест] [Сергей Чермошенцев]