Наличие двух проектов с одинаковым рабочим деревом, вероятно, плохая идея.Если вы запустите git add <file> && git commit
, как git узнает, какое из двух репозиториев вы пытаетесь зафиксировать?
Если вы хотите, чтобы все проекты находились в одной папке, я бы посоветовал вам поместить репозитории в разные папки следующим образом:
C:\repos\Repo_A\Project1
C:\repos\Repo_A\Project2
C:\repos\Repo_B\Project3
C:\repos\Repo_B\Project4
C:\repos\Repo_A\.git
C:\repos\Repo_B\.git
Затем, если у вас есть ограниченное количество проектов, которые вы хотите быть доступными в одном и том же каталоге рабочего пространства, просто создайте символические ссылки на эти проекты в директории workspace
.Например:
mklink /D "C:\workspace\Project1" "C:\repos\Repo_A\Project1"