我在项目中更改了文件目录结构,现在当我git reset --hard 514c98bd
时,我确实得到了514c98bd
提交的文件,但不是目录结构。
我通过IDE更改了目录结构,现在它完全是一团糟,不可能像以前那样手工获取所有内容。为什么git不会像在目录中那样恢复文件,如果是的话 - 我怎么能这样做?非常感谢。
答案 0 :(得分:2)
我的猜测是你有额外的文件存在?如果是这样,请尝试“git clean -dfx”进行硬清理(包括目录,强制删除,删除.gitignored文件)。另外:请更具体地说明您的问题。 “但不是目录结构”告诉我们你没有你所期望的;它并没有告诉我们您的期望或。