git分支与合并(详细教程)

创建分支

  • 第一步,鼠标右键,如下图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 查看分支
    在这里插入图片描述
    在这里插入图片描述

master分支添加一个文件

  • 切换master
    在这里插入图片描述
    在这里插入图片描述
  • 添加一个文件,鼠标右键空白处,进行提交
    在这里插入图片描述
    在这里插入图片描述
  • 修改目录下的一个文件c.txt,并提交
    在这里插入图片描述
    在这里插入图片描述
  • 此时的文件目录
    在这里插入图片描述

切换dev支线的目录,

  • 切换dev支线的目录,切换步骤与上面切换步骤一样
    在这里插入图片描述
  • 添加一个文件,并提交
    在这里插入图片描述
    在这里插入图片描述
  • 修改dev支线的c.txt文件并提交
    在这里插入图片描述
    在这里插入图片描述
  • 此时dev支线的目录
    在这里插入图片描述

将dev支线合并到master支线

  • 切换到master支线,步骤与上面切换支线步骤一样
  • 鼠标右键,选择下图中的合并
    在这里插入图片描述
    • 选择dev,也就是需要合并的支线,点击确定
      在这里插入图片描述
  • 此时的目录
    + [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7HlXzu91-1593488583074)(C:\Users\zzs\AppData\Roaming\Typora\typora-user-images\image-20200630112518148.png)]
  • 此时的c.txt文件
    在这里插入图片描述
    • 进行手动合并
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 提交
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 鼠标右键,Git同步
    • 选择URL,点击推送
      在这里插入图片描述
    • 有可能出现该错误,这是没有和远程仓库同步,出现这个情况可以先点拉取,再点推送
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 成功推送
    在这里插入图片描述