1. # 1. 查看分支
    2. git branch # 查看本地的分支
    3. git branch -r # 查看远程的分支
    4. git branch -a # 查看全部分支
    5. git branch [branch-name] # 新建一个分支,但仍然停留在当前分支
    6. git checkout branch # 切换分支
    7. OR
    8. git checkout -b [branch] # 创建完并切换分支
    9. # 删除分支
    10. git branch -d [branch-name] # 删除本地的分支
    11. git branch -dr [remote/branch] # 删除远程分支

    合并代码到master

    # 1. 首先切换到主干版本(master)-- 想切换到哪个分支,需要首先切换到该分支
    git checkout master
    
    # 2. 合并bug分支的代码,到master分支
    git merge bug
    
    # 3. 删除无用分支
    git branch -d bug    # 删除无用分支
    
    # merge代码的时候,需要进行解决冲突
    ## 当代码出现 Merge conflict in xxx (file_name); 需要手动进行修改
    git add .
    git commit -m "solution conflict merge files"
    

    工作流(git-flow)