IDEA 的暂存代码功能和 Git 的暂存代码功能,如何选择切换分支前,要把没有提交的代码保存起来,有两种方式:1、使用 Git 提供的 stash 功能,保存更改。2、使用 Idea 提供的 shelve 功能,搁置更改。git 的 stash,不能选择文件,只能一次性保存所有没提交的文件