我有一个网站项目,已经在上面工作了一段时间。我使用GIT和SourceTree来跟踪变化,但愚蠢地没有进行适当的备份。
我大约有50个提交,想要清除所有内容并从一个新的初始状态开始。于是我删除了.git文件夹,但我在SourceTree中搞砸了,结果删除了所有项目文件(尽管某些原因下文件夹仍然存在)。
我仍然拥有已删除的.git文件夹。我的问题是,我能从这个文件夹中恢复最后已知的项目状态吗?如果可以,该如何操作?
我大约有50个提交,想要清除所有内容并从一个新的初始状态开始。于是我删除了.git文件夹,但我在SourceTree中搞砸了,结果删除了所有项目文件(尽管某些原因下文件夹仍然存在)。
我仍然拥有已删除的.git文件夹。我的问题是,我能从这个文件夹中恢复最后已知的项目状态吗?如果可以,该如何操作?