GIT隐藏和分支之间的切换问题-来自一个分支的工作出现在另一个分支上而没有合并

问题描述

我最近一次处理多个分支(确切地说是3个分支,我们称它们为A,B和C)。

我在分支A上,然后决定切换到B,但是我有一些工作,还没有准备好提交。所以我藏起来并切换。

在我收到B上的代码后,我切换到C以立即进行更正。同样,我需要切换到B,所以将它们藏起来。

然后,我决定切换到A分支,以便从上一个“检查点”开始工作,我应用了最后一个存储。

然后奇怪的事情开始发生-我看到分支C的部分更改。

我知道工作流程很乱,但今天却发生在我身上...

既然我没有合并任何东西,怎么可能发生?

...最糟糕的部分是,我删除了所有藏匿处,除了我申请的藏身处,认为这是一些旧的不必要的藏匿处。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)