介绍了分支的过程,下面我们开始实际的体验一下
首先我们创建一个分支并切换到该分支中
git checkout -b dev
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
git branch dev
git checkout dev
然后使用命令git branch查看当前的分支
现在我们已经切换到dev的分支上面了,那么我们实验一下,我在这个分支下创建一个文件看看master分支下有没有
使用命令touch dev.java创建了一个dev.java
然后我使用git add和git commit提交到版本库中
然后我切换到分支master中,查看目录
可以看到我在dev分支中创建的文件在master分支中是看不到 的,说明两个分支现在是完全的隔离的。
现在我们吧分支dev合并到master分支中,进行版本的整合
Git merge dev
合并后我在master分支下查看文件列表
可以看到我在dev中创建的文件出现了,说明我们的dev分支合并到了master分支中
现在我们可以吧dev分支删除了
git branch -d dev
可以看到我们当前只剩下一个分支了
查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d