当我们在使用git进行团队协作开发的时候,会有多个开发分支。例如:master、dev、feature等等分支。例如:当我们在feature分支进行开发的时候。然后想切换到master分支看一下这部分业务逻辑怎么处理的,运行看看效果,但是我们已经在feature分支做了修改,因为业务没有写完不能直接commit。。。所以git stash 就派上用场了
例如我们在feature分支做了修改。在切换分支的先进行“暂存”。
1234567891011121314151617git branch // 查看当前分支git stash // 将本地改动暂存到“栈”里面git checkout master // 切换到master分支git pull // 拉取master分支最新的代码-------------------------------------------------# 当我们再想切换回当前的feature分支git checkout feature // 切换回到feature分支git stash show //显示当前放在栈里的文件git stash pop // 再将 ...