В настоящее время я использую Git (с Git Extensions для Visual Studio) в качестве системы контроля версий моего приложения.
Мое приложение состоит из 4 проектов в VS2010 в одном решении, и я создал 4 различных репозитория git.Однако каждый раз, когда я хочу зафиксировать свое законченное решение, мне необходимо зафиксировать все 4 проекта, один за другим.
Параметр фиксации можно выбрать только при выборе проекта в Visual Studio, но не при завершениирешение выбрано.Поскольку я обычно меняю 2 или 3 проекта одновременно, было бы проще, если бы я мог зафиксировать решение вместо 4 отдельных проектов (основная причина в том, что мне нужно добавить описание, например, только один раз).Например, один из проектов - это проект модульных тестов, который обычно изменяется при добавлении файлов в другие проекты.
Я не смог найти способ иметь один репозиторий Git для полного решения ... возможно ли этоили есть причина, почему это невозможно, или лучшая альтернатива?