О курсе
Курс «Git и GitHub в 1С-разработке» (тариф Базовый) от Cors Academy ориентирован на разработчиков 1С, которым необходимо освоить инструменты контроля версий для командной работы. Автор — Станислав Ганиев, разработчик и архитектор 1С, по описанию имеющий опыт работы в распределённых командах и внедрения процессов групповой разработки.
Программа состоит из трёх модулей. Первый модуль посвящён настройке среды и линейной разработке: введение в системы контроля версий, знакомство с Git и первый коммит, установка ПО, создание репозитория и линейная разработка. Второй модуль охватывает ветвление и управление конфигурациями: создание проекта конфигурации, управление ветками, слияние веток и Pull Request, просмотр изменений, Git Flow и теги, разрешение конфликтов, а также автоматизацию выгрузки и загрузки конфигурации. Третий модуль посвящён работе с GitHub и исправлению ошибок: рассматриваются исправление ошибок в Git, настройка ключа SSH и форк проекта.
В описании курса указано, что слушатели знакомятся с принципами и технологиями групповой разработки в 1С, основами работы с Git (создание веток, коммиты, слияния, разрешение конфликтов), работой с GitHub в 1С-проектах (от клонирования репозитория до создания pull request’ов и проведения ревью), использованием Git из командной строки и в Git Extensions, а также организацией Git-репозитория для разработки конфигураций 1С и работой в распределённой команде. Отдельно заявлено введение в gitflow и его применение в разработке.
Тариф Базовый включает доступ к материалам курса. Дополнительные условия и состав тарифа в исходных данных не раскрываются.
Что рассматривается в программе
- Рассматриваются принципы и технологии групповой разработки в 1С
- Разбирается работа с Git: создание веток, коммиты, слияния и разрешение конфликтов
- Изучается работа с GitHub в 1С-проектах: клонирование репозитория, pull request’ы и ревью
- Осваивается работа с Git из командной строки и в Git Extensions
- Рассматривается организация Git-репозитория для разработки конфигураций 1С
- Разбирается введение в gitflow и его применение
- Изучается автоматизация выгрузки и загрузки конфигурации
- Рассматривается настройка ключа SSH и форк проекта
Кому может быть полезен курс
- Разработчикам 1С, которые хотят ознакомиться с Git и GitHub для командной работы
- Специалистам, участвующим в групповой разработке конфигураций 1С
- Тем, кто интересуется системами контроля версий и организацией репозиториев
- Разработчикам, которым нужно освоить работу с ветками, слияниями и Pull Request в контексте 1С
Вопросы о программе
Какие темы рассматриваются в курсе?
В программе рассматриваются принципы групповой разработки в 1С, основы Git (ветки, коммиты, слияния, конфликты), работа с GitHub (клонирование, pull request’ы, ревью), использование Git из командной строки и в Git Extensions, организация репозитория для конфигураций 1С, введение в gitflow, автоматизация выгрузки и загрузки конфигурации, а также настройка SSH и форк проекта.
Из каких модулей состоит программа?
Программа включает три модуля. Первый посвящён настройке среды и линейной разработке. Второй — ветвлению в Git и управлению конфигурациями. Третий — работе с GitHub и исправлению ошибок.
Кто автор курса?
Автор курса — Станислав Ганиев, разработчик и архитектор 1С. В описании указано, что он имеет опыт работы в крупных распределённых командах России, разработал и внедрил систему процессов групповой разработки в ИТ-департаменте рилейт-холдинга, внедрил версионирование крупных проектов и является экспертом по командной разработке и Git/GitHub в 1С.
Что входит в тариф Базовый?
Тариф Базовый включает доступ к материалам курса. Другие детали тарифа в исходных данных не указаны.