我从 Git 和 Magit 开始,所以我不知道我的问题是针对哪一个。
有时我将更改保存到文件但不想提交它们:我只是想回到最后一次提交。
我正试图从 Emacs / Magit 做到这一点,而我所做的只是疯了:
- 我存储更改(否则 Magit 会抱怨未提交/未存储的更改)
- 我签出比上一个更旧的提交(如果我只是尝试最后一个 Emacs / magit 只是将我的更改留在那里:它不会修改文件)
- 我放下藏匿处
- 我签出最后一次提交
这需要大量的按键并且绝对是疯狂的。
我肯定遗漏了一些完全明显的东西,但根本找不到什么:所以我确实有效地从 Emacs / Magit 中删除了最后保存的更改,然后简单地回到最后一次提交?