В моем проекте есть несколько тестовых ПК, которые на 100% отключены от сети. Мы также используем USB-накопитель для передачи файлов и с этих ПК. Некоторые разработки происходят во время тестов на этих ПК. Мы переносим zips обновленных файлов с информацией о версии, закодированной в имени zip файла.
Мой вопрос в том, как лучше всего использовать Git для управления передачей файлов sneakernet (или репозиториев или что?) между ПК проектного офиса и тестовыми компьютерами. Это не обычный "случай использования", который часто представлен для пользователей ноутбуков, которые "отключены" и развиваются в каком-то углу кафе, а затем возвращаются в сеть.
У кого-нибудь есть опыт в таких сценариях?
Также см. ответ git bundle create --all для передачи полного репо