更改分支后项目结构不更新

Project structure doesn't update after changing branch

这个问题对我来说似乎微不足道,我相信很多开发人员都遇到过它,但不知何故我找不到答案。

我正在开发 git 具有 2 个分支的存储库 - master 和 dev。在 master 上做了一些工作后,包括创建新文件和包,存储所有更改,然后签出 'dev' 分支 - 我之前存储的所有新文件和包仍然在 Android studio 上可见等等中断编译过程。

我将 SourceTree 用于所有 git 操作。

默认情况下,'git stash' 不包含未跟踪的文件,因此您必须使用“-u”选项。否则,当您签出其他分支时,它们会保留在工作目录中。