核心提示:分支管理,我们可以创建一个属于自己的分支别人看不到,还可以在原来的分支上进行删除和修改,以及创建新的分支,可以在想提交时就提交,然后可以一次性合并分支以及提交。在git里,主分支以及mastes分支,...
分支管理,我们可以创建一个属于自己的分支别人看不到,还可以在原来的分支上进行删除和修改,以及创建新的分支,可以在想提交时就提交,然后可以一次性合并分支以及提交。在git里,主分支以及mastes分支,当git每次用master提交,再用head指向master,确定当前分支以及提交点,master的分支就会向前移动一步,随着不断提交master的线就会越来越长,当创建新的分支的,git创建分支,会新建一个指针dev,指向master相同的提交,git checkout命令加上-b表示为创建并切换,再用git branch查看当前分支,修改和提交就是针对dev分支,dev向前移动一步而master不变。git branch命令会列出所有分支,而当前分支前面会有个*号,然后可以在dev分支上正常提交。git merge命令用于合并指定分支到当前分支,git合并分支就是直接把master指向dev当前的提交,而删除分支就是吧dev指针删掉,删掉后只剩下一条master分支。