我们在使用git开发中大型项目的过程中,往往需要在多个分支之间频繁切换,这时候就容易在某一个分支上写下了不属于这个分支的代码,当我们需要提交的时候才能发现,这时候如何快速地把修改同步到另一个分支上,而不触及到当前分支的修改,这时候,就需要用到暂存区的概念:git stash命令。

当我们需要保存数据时,运行:git stash save “detail”,注意”detail”是别名,方便我们暂存多个不同的数据

然后我们切换分支后,去执行命令:git stash pop ,这时候,我们修改过的文件,就会释放至当前这个分支了