Каталог root репо git - это каталог, в котором находится каталог .git
1 , поэтому два проекта, для которых вам нужны отдельные репозитории , не могут поделиться root каталогов.
Если ваша цель состоит в том, чтобы сгруппировать эти два проекта в «супер проект», вы можете создать новый родительский каталог для обоих, например:
super-project
├── sub-project1
│ ├── .git
│ (all the files of project 1)
│
└── sub-project2
├── .git
(all the files of project 2)
Многие IDE будут уважать эту настройку , Например, JetBrains IDE для Python, PyCharm, может справиться с тем, что ваш проект содержит две части с отдельным источником управления.
1 Существует расширенное использование git, где это неправда. В любом случае, проекты, нуждающиеся в отдельных репозиториях, по-прежнему не могут совместно использовать каталоги root.