我需要为 git 修订设置一个项目。项目团队保留了当前 200 多个编号构建中的大约 40 个的备份快照。将它带入新的 git repo 的最有效方法是什么?
我的想法是显而易见的:使用最旧的备份来初始化 repo,然后逐个浏览 40 个快照,每个快照:
- 在快照中查找比 repo 新的文件
- 将这些文件移动到正在修订的项目中
- 提交更改
有什么更聪明的吗?
FWIW,它是一个使用 Xcode 3 的 C++ Mac 项目,在后期添加了一个使用 Visual Studio 2008 的 Windows 版本。所有源代码在 Mac 和 PC 版本之间保持同步。