返回 git 中之前未提交的状态

发布于 2024-11-28 18:35:32 字数 136 浏览 2 评论 0原文

我有很多文件。 他们是改变。 我确实在 git 中提交了。 然后我越来越多地更改文件。 但现在我不做承诺。 然后我将 git Reset 硬重置到上一个(最后一个)提交。

如何返回文件夹的最后未提交状态? (例如 git 硬重置前 10 秒)

I have a lot of files.
They are change.
I'm do commit in git.
Then I change files more and more.
But now i'm not do the commit.
Then i'm do git reset hard to previous(last) commit.

How can i return into the last uncommitted state of my folder?
(For example 10 seconds before the git reset hard)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

度的依靠╰つ 2024-12-05 18:35:33

在 `git' 联机帮助页 中,它指出

git reset --hard

重置索引和工作树。对跟踪文件中的任何更改
工作树从此被丢弃。

如果您或您的编辑没有进行备份,那么您的文件就好像消失了一样。

In the `git' manpage it states that

git reset --hard

Resets the index and working tree. Any changes to tracked files in the
working tree since are discarded.

If you or your editor didn't make backups it seems as if your files are gone.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文