1

我在一个分支中进行了一些更改,我们将其称为 branch2。我在没有提交更改的情况下切换到主分支。我猜这是一个禁忌,因为当我切换回 branch2 时,我的所有更改都消失了!如果 Mac 的 GitHub 客户端会警告我,那肯定会很好。无论如何我可以撤消此操作并恢复我的更改吗?

4

1 回答 1

1

如果它没有被承诺,那么就没有什么可做的。虽然,这很奇怪,因为如果您的工作目录中有未提交的数据,通常 git 不会允许您切换分支(我不知道 github for mac 究竟是什么)。

您可以随时检查git reflog您是否已提交数据。

于 2012-09-30T01:04:07.193 回答