Git, установите ветку как не объединяемую - PullRequest
1 голос
/ 11 ноября 2019

Я хотел бы отметить ветку, которую я создал в своем репо, как не подлежащую слиянию.

Я не использую CI или Jenkins, как описано в этого вопроса . Мне просто нужно установить это, чтобы избежать случайного слияния "экспериментальных" функций в ветке master.

Возможно ли это?

1 Ответ

0 голосов
/ 11 ноября 2019

Вы можете проверить защищенные ветки в GitHub

. Это позволит избежать слияния, если только проверка статуса или обзор PR не предоставлен.

Альтернативой, если вы управляете своим собственным центральным сервером Git, было бы добавление хуков для предотвращения слияний.
См., Например, "pre-receive хук на стороне сервера, который отказывается от любого толчкасправиться с любой нелинейной историей"

...