一.开发到一半需要切别的分支但是不想commit时需要用到暂存区,要先add。
1.添加到暂存区,起一个名字,查看stash记录
git add .
git stash save 名字
git stash list //查看stash记录
2.应用第几条
git stash apply //应用第0条
git stash apply stash@{x} //x:第几条
开发分支A落后于master且需要在maser基础上做修改
1.暂存A
git stash save name
2.切换分支master,pull 最新代码
git checkout master
git pull
3.切回A
git checkout A
git rebase master
4.这里可能 会有冲突,解决完可以继续开发了