1、分支创建
git status
运行结果 on brush master 表示在master上面
git branch -v 查看当前分支
git branch hot_fix 创建一个hot_fix分支
git checkout hot_fix 切换分支到hot_fix
2、合并分支
(1)切换到接受修改分支的分支(被合并,增加新内容)
git branch master
(2)执行merge命令
git merge hot_fix 有新内容的分支
3、分支冲突
(1)发生原因:两个分支同时修改了同个文件,同一行,git无法识别保留哪一个文件
(2)在两个分支上修改同一个文件同一行,并提交,进行传统合并
合并失败,打开文件,手动编辑,保存
git add 文件名 git commit -m “信息” (此时commit不能带文件名)