My project has a number of test PCs which are 100% off-net. We use a USB drive to transfer files to and from these PCs. Some development happens during the tests on those PCs. We transfer zips of the updated files, with the 'version info' coded in the name of the zip file.
My question is how best to use Git for managing the sneakernet transfer of files (or repos, or what?) between the project's office PCs and the test PCs. It's not the normal 'use case' that is often presented for laptop users being 'off-net' and developing in some corner cafe, and later getting back on net.
Has anyone got experience in such scenarios?
Also see the git bundle create <file> --all
answer to transfer a complete repo
Using Git with unconnected computers is easy with git bundle
.
See its man page.