3

可能重复:
如何将简单的非源代码控制项目备份转换为版本化的 git 存储库?

假设我在没有 GIT 的情况下开发了一些软件,并且在整个开发过程中,我定期(例如每天一次)将项目目录的内容备份到一个过时的 zip 文件中,例如(“Project Snapshot [YYYY-MM-DD].zip”)。

是否有任何现有软件可以自动创建 GIT 存储库,解压缩第一个备份,将解压缩的内容提交到存储库,解压缩第二个备份(在解压缩之前替换现有文件或清空目录),提交更改,等等,直到我有完整的 GIT 存储库更改历史吗?

这种转换的好处是节省存储空间(GIT 比存储完整快照更有效),具有可访问的更改历史记录,以及使项目处于版本控制之下。

4

0 回答 0