Есть основной продукт и дополнительные модули (для заполнения БД). К продукту должен быть доступ у всей команды, а к модулям только у тимлида. Одно ишью может затрагивать изменение и модулей и проекта, соответственно они должны быть в одной ветке.
Как их можно разграничить?
Сейчас у нас 2 репозитория, но это неудобно (из-за требований к ишью и веткам).
Вложено сделать тоже не получилось (может я криворук). Не хочет коммитить то-что во вложенном репозитории.
project (репозиторий для тимлида)
-core (репозиторий для всех. Его репозиторий тимлида не грузит, а должен)
-moduls
Писать issue в основную часть проекта.
Можно комментировать (но это не обязательно, если разработчики и сами с усами) какие еще репы затрагивает это изменение.
ГитХаб сам умеет ссылки делать.
Или, рассмотреть вариант использования ГитЛаба, а не ГитХаба. Он более приспособлен для связанных реп.