【发布时间】:2021-09-29 10:32:51
【问题描述】:
我签出另一个分支(branch2)并忘记提交代码(在branch1中),当我再次签出这个分支(branch1)时,代码已经丢失。如何在结帐前获取代码?
【问题讨论】:
-
默认为 git won't let you switch branches when that would overwrite uncommited changes。你做了什么才能够做到?
-
很有可能您的更改真的消失了,而 git 无法帮助您取回它。但是,如果您使用具有“本地历史记录”功能的 IDE(例如所有基于 IntelliJ 的 IDE,例如 IDEA),那么您可能能够在其中找到您的更改。
-
不要将 Solved 放在标题中。如果问题已解决,请接受答案、给出不同的答案或删除问题。
标签: git