Как использовать Git в среде сникернета?

В моем проекте есть несколько тестовых ПК, которые на 100% находятся вне сети. Мы также используем USB-накопитель для передачи файлов с этих компьютеров. Некоторые изменения происходят во время тестов на этих ПК. Мы передаем zip-архивы обновленных файлов с "информацией о версии", закодированной в имени zip-файла.

Мой вопрос: как лучше всего использовать Git для управления передачей файлов (или репозиториев, или чего-то еще?) Между офисные ПК проекта и тестовые ПК. Это не обычный «вариант использования», который часто представляется пользователям ноутбуков, которые находятся «вне сети» и разрабатывают в каком-нибудь кафе на углу, а затем возвращаются в сеть.

Есть ли у кого-нибудь опыт в таких сценариях?


Также см. git bundle create --all ответ для передачи полного репо

20
задан Community 23 May 2017 в 12:08
поделиться