关机后git redownload存储库

时间:2013-07-23 16:30:38

标签: git github

我从存储库中取出时有一些电源关闭,这很奇怪。它说我不能将存储库切换为:

error: The following untracked working tree files would be overwritten by checkout:

我认为它有一些非因果错误,所以我只需要git来重新下载repo的每个文件。如何?像'reclone'这样的想法 - 无需担心文件结构是错误的。

检查到其他存储库然后返回没有帮助。

2 个答案:

答案 0 :(得分:0)

如果您有未添加和提交的文件,并且由于版本不同而会被覆盖,则会发生。

你可能想先做一个git stash,然后再去做你的事情。

如果这些文件的修改方式无法通过常规差异/文本合并进行合并,您仍可能会遇到git merge错误。在这些情况下,你最好自己解决它们。

答案 1 :(得分:0)

如果存储库没问题,而您只是重新克隆,那么您只需删除项目中的.git文件夹即可。这跟踪了与git有关的所有内容。然后你就可以正常克隆:

git clone https://github.com/something/somewhere.git

但在执行此操作之前,请将.git文件夹备份到其他位置。