Git本地克隆没有文件

时间:2017-10-20 15:06:38

标签: git github

我的git repo缺少文件。它们出现在github上,但出于某种原因,它们不在我的本地克隆中,并且它们不会被跟踪,就像我删除它们一样。 git status似乎没有任何错误,并且没有我删除这些文件的提交。似乎git认为这些文件存在并且它们未被修改。但这些文件实际上并不存在于我的文件系统中。

你如何解决这个问题?我需要对.git目录做些什么吗?

注意:我的存储内容已更改为出现在我的文件系统中的不相关文件。我不想失去这些藏匿的变化。

编辑:我已尝试git reset --hard以及git checkout的各种变体。

编辑编辑:git ls-files显示我想要的文件。

1 个答案:

答案 0 :(得分:0)

从务实的角度来看,我建议从存储中弹出您的更改,然后将受影响的文件复制到存储库的新克隆中。