创建本地git仓库的新副本

时间:2014-09-08 00:12:15

标签: git github init

我正在开发一个Java Web项目,负责Web内容。其他开发人员对使用git不感兴趣,但这是另一个故事。所以我为WebContent文件夹创建了一个repo。但是最近java src文件发生了很多变化,我决定在我的测试服务器上批量删除和替换整个项目,但实现得太晚了,我删除了像.git这样的东西,并忽略了。所以我的问题是我该怎么办?我拉吗?我是否只是再次使用git,添加所有内容并提交?有任何见解的人。

1 个答案:

答案 0 :(得分:1)

如果您删除了所有内容,则只需再次clone并重新创建作品.gitignore

如果非常重要的东西无法替换,您可以尝试对设备进行文件刻录(从文件系统中恢复已删除的文件)。

例如extundeletehttp://extundelete.sourceforge.net/)等工具允许您执行此操作(假设基于ext的文件系统),但无法保证它可以正常工作。

重新创建数据可能更好。