О курсе
Программа курса охватывает практические аспекты работы с системами контроля версий в контексте 1С-разработки. В первом модуле рассматриваются основы Git: установка ПО, создание репозитория, первый коммит и линейная разработка. Второй модуль посвящён ветвлению, управлению конфигурациями, слиянию веток, pull request, разрешению конфликтов и автоматизации выгрузки/загрузки конфигурации. Третий модуль включает работу с GitHub, исправление ошибок, настройку SSH-ключа и форк проекта. Автор — Станислав Ганиев, разработчик и архитектор 1С, описывает принципы групповой разработки и применение gitflow.
Что рассматривается в программе
- работа с Git: создание веток, коммиты, слияния
- разрешение конфликтов в Git
- использование GitHub: клонирование, pull request, ревью
- работа с Git из командной строки и в Git Extensions
- организация Git-репозитория для конфигураций 1С
- применение gitflow в разработке
- настройка SSH-ключа и форк проекта
- автоматизация выгрузки/загрузки конфигурации
Кому может быть полезен курс
- Разработчикам 1С, интересующимся командной работой и контролем версий
- Специалистам, которым нужно освоить Git и GitHub для проектов на 1С
- Участникам распределённых команд, желающим познакомиться с gitflow
Вопросы о программе
Какие инструменты рассматриваются в курсе?
В программе упоминаются Git, GitHub, Git Extensions, командная строка, а также настройка SSH-ключа и форк проекта.
Какие темы включает программа?
Программа состоит из трёх модулей: настройка среды и линейная разработка, ветвление и управление конфигурациями, работа с GitHub и исправление ошибок.
Кто автор курса?
Автор — Станислав Ганиев, разработчик и архитектор 1С, по описанию имеющий опыт работы в распределённых командах и внедрения системы групповой разработки.