Помогите пожалуйста. Изучаю git по одной западной книженции. Дошел до момента, где обсуждаются различные техники работы с git в команде/дах в известных организациях и столкнулся вот с такой проблемой:
- Команда разрабов. master только главного разработчика, остальные могут делать только ветки от него;
- При выполнении работы в ветке разработчик кидает PR на master и ждет одобрения/review главного;
Далее идут пункты (специфики работы) которые я не могу понять:
- Linting part of the workflow and not a separate task
- Release branch for pushing to staging (e.g. Release-YYYY.MM.DD)
- The destinations for the PRs need to be to the correct branches.
Что имеется ввиду в этих последних пунктах? Какие команды git подразумеваются? Из того что я понял, так это делать метки релиза в соответствующем коммите.