images\cherry_red.png1 Git概述
      images\cherry_blue.png1.1 Git常用命令
         images\cherry_orange.png1.1.1 git 创建并修改分支
         images\cherry_orange.png1.1.2 git 切换历史版本
         images\cherry_orange.png1.1.3 git分支操作
            images\cherry_cyan.png1.1.3.1 git branch (创建分支)
            images\cherry_cyan.png1.1.3.2 git checkout (切换分支)
            images\cherry_cyan.png1.1.3.3 git merge(合并分支)
         images\cherry_orange.png1.1.4 git 团队协作机制
            images\cherry_cyan.png1.1.4.1 创建远程仓库别名
            images\cherry_cyan.png1.1.4.2 克隆远程仓库到本地
         images\cherry_orange.png1.1.5 git 拉取远程库
git merge 分支名


git checkout master [切换分支到master节点]

git merge gaogaotwo
冲突后的表现,当前状态 MERGING 冲突状态
images\8-1.png

images\8-2.png

images\8-3.png

images\8-4.png

自行决定需要的内容,其他不需要的删除即可
images\8-5.png


添加到缓存区
执行提交 注意一点,git commot 命令时不能带文件名
git commit "gaogaotwo commit 1"
images\8-6.png


MERGING 状态消失,Master变为正常的状态了 !

创建分支和切换分支其实都是 其实都是指向具体版本记录的指针。
当前所在的分支,其实是由 HEAD 决定的。所以创建分支的本质就是多创建一个指针。
HEAD 如果指向 master,那么我们现在就在 master 分支上。
HEAD 如果执行 hotfix,那么我们现在就在 hotfix 分支上。

images\8-7.png