GitHub系列文章
三分钟带你入门GitHub
GitHub进阶之利用Git远程仓库篇
GitHub进阶之Git分支
Git 分支
一、何为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 [分支名]