Ответ 1
Я предполагаю, что у вас уже установлен локальный Git. Для этого в Интернете есть много ресурсов, в том числе этот blogpost о инструментах Windows Git.
Все трюки работают так: распакуйте папку, содержащую общий репозиторий Git, как общий сетевой ресурс Windows.
Шаг первый - открытый репозиторий Git
Для всего решения есть два поворота - один из них - ваш общий репозиторий должен быть инициализирован флагом -bare.
Шаг второй - общий ресурс Windows
Второй шаг - открыть папку с помощью нашего недавно созданного репозитория на общем ресурсе Windows. Вы также используете стандартные механизмы Windows для управления и ограничения доступа к папке (убедитесь, что вы даете разработчикам возможность писать!).
Шаг третий. Сопоставьте общий ресурс как сетевой диск.
Этот шаг, возможно, не совсем необходим, но я не мог заставить его работать иначе, так что вот и второй поворот. Чтобы ваши разработчики могли получить доступ к общей папке через Git, им необходимо сопоставить ее как сетевой диск.
Шаг четвертый - добавьте удаленный репозиторий в Git и пропустите код
Последний шаг - стандартная процедура Git - каждый разработчик в вашей команде должен добавить репозиторий, сидящий под их вновь созданным сетевым диском как удаленный. Обратите внимание на использование префикса "file:///" перед именем подключенного диска.