分支(branch)

分支是版本控制工具中比较高级且比较重要的一个概念,它主要的作用就是在现有代码的基础上开辟一个分叉口,使得代码可以在主干线和分支线上同时进行开发,且相互之间不会影响。

  • 查看本地分支列表:
    git branch
    git branch –a
  • 查看远程分支列表:
    git branch -r
  • 创建分支:
    git branch develop
  • 切换到分支:
    git checkout develop
  • 新建并切换到分支:
    git checkout -b develop
  • 合并分支:
    git checkout master
    git merge develop

    将 develop 合并到 master。
  • 删除分支:
    git branch -d develop
    有时可能失败,比如还没合并到 master 就要删除。
  • 强制删除分支:
    git branch -D develop

你可能感兴趣的:(分支(branch))