我通过复制" .git"来克隆Git存储库。目录。如果我跑" git checkout"在那个目录中,它获取了HEAD的内容。如何从原始存储库获取分阶段更改?它们是否未存储在" .git"如果是,那么复制源文件的唯一方法呢?
答案 0 :(得分:3)
如果您运行git status
,您应该会看到暂存的更改仍在索引中。如果可行,请继续运行:
git checkout -- .
这应该重置当前的工作目录以匹配你上演的内容。
有关详细信息,请参阅“How do I discard unstaged changes in Git?”。