文章目录 切换分支时,会将修改带到切换到的分支问题背景场景再现问题解决 切换分支时,会将修改带到切换到的分支 问题背景 在测试idea中git的smart checkout时,发现的。比如,当你修改好develop分支的代码,切换到Master时,会发现修改的代码和文件会出现在Master中。 场景再现 这是在test分支新建的文件 现在切换到mater分支 可以看到 也出现了aa文件。 问题解决 很简单,在切换分支前将修改的代码和文件上传到本地库就可以了。