Мы используем Git для создания документации вместе с Gitlab. У меня есть ветвь shannon
, которую я создал из ветки master
. Они отслеживают удаленные ветви с одинаковыми именами.
Мой типичный рабочий процесс выглядит следующим образом:
- Работайте над моим проектом на
shannon
- Передайте мою работу локальному
shannon
- Pu sh закончил работу на удаленном
origin/shannon
- Создайте запрос на слияние в Gitlab с
shannon
до master
После завершения слияния я в настоящее время сохраняю ветка shannon
жива.
Обычно я создаю origin/master
в shannon
после создания и закрытия запроса на слияние, просто чтобы поддерживать свою ветку в актуальном состоянии.
Это создает типичный объединенный мастер в shannon из commit, который затем будет виден в будущих запросах на слияние.
Я делаю это правильно? Стоит ли вместо этого удалять shannon
после успешного запроса на слияние и заново создавать его, когда я снова начинаю работу?
Я очень ценю любую помощь, которую вы можете мне оказать! Может быть, есть способ сделать мой рабочий процесс более эффективным.