git branch stash
一、branch(分支)
1、创建分支
git branch dev
2、切换分支
git branch dev
3、合并分支
git merge bug
4、查看分支
git branch
5、删除分支
git branch -d bug
应用场景:
线上项目在master分支,正在开发的模块在dev分支
修改bug在bug分支上,修改完bug后,回到master分支,并和修改后的bug分支合并,删除bug分支,
切换到dev分支继续开发,开发完成后,切换master分支,合并
二、stash
1、开发项目(没完成),发生bug(要求立即修改bug),没有完成的项目保存到一个特殊的地方
git stash
2、修改完bug并托管后,拿回正在开发的项目(最以后一个)
git stash pop
3、清空某个地方的数据
git stash clear
4、查看某个地发的所有数据
git stash list
5、拿回指定的数据
git stash apply 编码(git stash list 中获取)
6、删除指定的数据
git stash drop 编码
注意:一般使用branch