Как мне вместе с партнерами управлять проектом частного репозитория на github?
Если у меня есть частный репозиторий, и я хочу сделать так, чтобы любой другой соавтор, кроме владельца, не мог слиться с мастером, как бы мне его настроить? Я хочу иметь как минимум 2 ветки, где другие соавторы могут объединяться со второй веткой, но не с главной.
Когда дело доходит до слияния с мастером, только я (владелец) должен иметь возможность слиться. Я подумал, что другие члены команды должны форкнуть репо, а затем делать запросы на вытягивание, но это сделает код общедоступным. Я хочу убедиться, что он остается конфиденциальным. Я рассматривал возможность использования правил защиты веток, но, похоже, не могу их понять. Я попытался установить флажки "требовать проверки запросов на вытягивание перед объединением" и "требовать проверки от владельца кода", но это выдает мне ошибку, в которой говорится, что это "недопустимое правило"
Как мне это настроить?