简介
最近公司里还是没什么事做,虽然工资还是在正常发,但是还是要有忧患意识,毕竟,生于忧患,死于安乐。所以,最近一段时间都处于学习状态,越学习越发现要学的东西太多,越学习越发现自己懂得少。言归正传,今天记录一下Git分支的相关知识。
Git分支命令
命令 | 描述 | 示例 |
---|---|---|
git branch | 创建分支 | git branch dev |
git branch | 查看本地分支 | git branch |
git branch -r | 查看远程分支 | git branch -r |
git checkout | 切换分支 | git checkout develop |
git checkout -b | 创建并切换到分支 | git checkout -b release |
git branch -d | 删除分支 | git branch -d bug-fix-109 |
git branch -D | 强制删除分支 | git branch -D bug-fix-110 |
git merge | 合并分支到当前分支 | git merge develop |
git log –graph –pretty=oneline –abbrev-commit | 查看分支合并记录 | git log –graph –pretty=oneline –abbrev-commit |
上表中列出了git分支操作的基本命令,还有一些高级用法,以及一些配合使用的其他命令,如git log –graph –pretty=oneline –abbrev-commit,下面就逐条来解读这些命令。
我们在操作这些命令的时候,都要注意一些,要明白自己当前在哪个分支操作,要对哪个分支产生效果。我们在创建完一个本地仓库后,会自动创建一个主分支,即master分支,在未进行任何分支操作之前,我们都是在master主分支上操作的。
创建分支
创建一个develop分支:
git branch develop
- 为什么要创建分支?
不影响主线分支的情况下开展工作,协同团队其