О курсе

Программа курса охватывает практические аспекты работы с системами контроля версий в контексте 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С, по описанию имеющий опыт работы в распределённых командах и внедрения системы групповой разработки.