git分支
// 查看分支列表 git branch -v
// 创建分支 git branch dev01
// 切换分支 git checkout dev01 在dev01分支上,写了一些代码 这时候切换回master,刚在dev01分支上写的代码是没有在master主线上的
git checkout master
分支合并 把主线及需要合并的分支都拉取到本地,在本地做好分支的合并,然后推到远程库的master更新
// 分支合并,先要切换到master主线上 git merge dev01
冲突
1.现在是基于本地库,去处理合并的时候的冲突 当合并分支的时候,可能会有冲突 git merge dev01 发生冲突,需要手动合并,这时候master主线会变成 (master|MERGING) 这时候需要把合并的文件执行一遍add commit到本地库,主线会显示正常 (master)
本地合并分支的时候,先手动处理合并的文件,然后执行一遍add commit