一、何为Git分支

git是一个版本控制系统,我们可以回到之前提交的任意版本,而分支则是在开发主线master中独立出来,多用于多人开发,新增新功能,在分支的代码没有问题后再与主线master合并

二、Git分支常用命令

  • 创建分支

 git branch [分支名]
  • 创建远程分支 注:远程分支不能直接创建,通过把本地分支推送到远程仓库,如果仓库中不存在这一个分支,就自动创建

 git push origin [本地分支名]:[远程分支名]
  • 本地分支提交到远程分支 注:远程已存在该分支时,直接用这个命令即可

 git push origin [远程分支名]
  • 查看本地分支

 git branch
  • 查看远程分支

 git branch -r

  • 查看所有分支(包括本地和服务器)

 git branch -a
  • 切换分支

 git checkout [分支名]
  • 合并分支(合并指定分支到当前分支)

 git merge [指定分支]
  • 删除本地分支

 git branch -d [分支名]

  • 删除远程分支

 git branch origin --delete [分支名]