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