如何撤消文件上的git checkout?

时间:2014-04-14 17:52:40

标签: git

我试图将我的更改推送到我的git存储库,因此我运行一个通用命令将我的文件添加到舞台。

git add --all

但是从那些文件中,我假装排除了一个特定的文件,我错误地跑了:

git checkout <file>

而不是

git reset <file>

结果,我的文件更改恢复到它的最后状态。 我失去了最近的所有变化......

我怎样才能恢复这个混乱?

1 个答案:

答案 0 :(得分:4)

不,如果更改已经在git版本控制中,则只能还原更改。 Git没有跟踪未分期更改。它太糟糕了,而且很烦人,我们都做到了。