我的项目有一些完全离线的测试电脑。我们使用USB驱动器在这些电脑之间传输文件。有些开发工作是在这些电脑上进行的。我们将更新后的文件打包成ZIP文件并将“版本信息”编码到ZIP文件名中。
我的问题是如何最好地使用Git来管理项目办公室电脑和测试电脑之间的sneakernet文件(或存储库等)传输。这不是常常为笔记本电脑用户呈现的正常“用例”,他们在某个角落咖啡馆中“离线”并进行开发,之后再重新连接网络。
有没有人在这样的场景中有经验?
此外,还可以查看git bundle create <file> --all
的答案,以传输完整的存储库。