Какова лучшая практика по удаленному слиянию веток? - PullRequest
0 голосов
/ 23 апреля 2020

В настоящее время я занимаюсь разработкой проекта с открытым исходным кодом, но у меня нет большого опыта в GitHub . Я использую расширение GitFlow и хочу защитить ветвь разработки, чтобы с ней можно было только объединить функцию через pull-request. С учетом вышесказанного у меня есть 5 вопросов:

  1. Как мне защитить ветку develop в GitHub?
  2. Что еще я должен рассмотреть в мире разработки с открытым исходным кодом в отношении на git?
  3. Могу ли я и должен защищать develop и master ветви от себя?
  4. Кто отвечает за создание release ветвей?
  5. Есть ли что-то, что мне не хватает? Что еще мне следует рассмотреть?

Большое спасибо, что нашли время ответить на мои вопросы.

1 Ответ

1 голос
/ 23 апреля 2020

Как защитить ветку разработки в GitHub?

GitHub имеет настройки для защиты веток. Вы можете найти, как в их документации быстрый поиск в Google.

Могу ли я и должен ли я защищать от себя разработку и освоение веток?

Да. Это может помешать вам делать ошибки.

Кто отвечает за создание веток релиза?

Если вы единственный, кто работает над этим проектом, то вы создаете выпуск веток. Если с вами работают другие люди, вы можете поручить это кому-то, кому вы доверяете, для подготовки релиза.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...