分支原理
创建分支
(创建的分支会在原有分支的进度上往前走一个位置,原分支指针不变)
- git branch 分支名称
切换分支
合并分支
- git merge dev
删除分支
- git branch -d dev
保存现场(保存当前进行到一半的工作)
- git stash
查看保存的现场
- git stash list
回复现场
- git stash apply stash@{0}(指定现场) 但不删除stash中内容
- 删除需要 git stash drop
- git stash pop 回复的同时也删除
丢弃一个没有被合并过的分支
- git branch -D
强行删除