分支的使用:
1. git branch分支名:创建分支
2. git checkout 分支名:切换到对应分支
3. git merge 分支名:将分支的修改合并到当前分支上,产生一个新的节点
4. git merge –abort:当合并需要修改时,退出合并
注意:在切换分支时,必须保证暂存区已经commit或stash
合并的两种情况:
1. 需要合并的分支属于从属关系
只需要git merge命令,将父分支指向衍生分支的commit
2. 合并的分支不是从属关系
使用git merge,修改冲突后,创建新的commit来储存两个分支合并后的内容
使用git rebase:
完成merge操作,但是不生成由于merge产生的新分支。