git分支使用-创建两个分支(bug update).docVIP

  • 34
  • 0
  • 约1.29千字
  • 约 37页
  • 2018-07-08 发布于江苏
  • 举报

git分支使用-创建两个分支(bug update).doc

1 创建两个分支(bug update)备注,该文档中以两个分支:bug和update为例,进行讲解git分支功能分支介绍创建分支安装完git客户端之后,具体添加步骤,如图所示:步骤一:步骤二:填写分支的名称,点击“OK”,分支创建完成,同时push到远程1.1修改文件1.1.1 修改同一文件,同一行Bug分支操作:本地提交点击OK按钮如图所示:push到远程与master分支进行合并,如果要合并首先切换到master分支:将master分支进行pushUpdate分支修改相同文件同一行Update分支本地提交点击“OK”进行提交Push操作与master进行合并,由于与bug分支修改同一个文件的同一行,所以有冲突,需要解决冲突然后再次进行合并,如图解决冲突,将不符合要求的进行修改,再次合并即可Push到远程由于对bug分支进行了修改,此时再次push失败,需要先进行更新,更新过程中由于update分支与bug分支修改了相同文件同一行,则需要先解决冲突,再次push到远程1.1.2修改同一个文件不同行Bug分支修改本地提交Push与master合并,同时pushUpdate分支修改,提交Push到远程与master分支合并,同时push1.1.3 修改文件名称修改文件名称时,则git默认将源文件进行删除,同时复制一份该名称的文件;一分支修改名称,另一个分支修改内容修改bug分支中某个文件如图提交信息中可以看出文件修改过程,如图Push到远程bug与master合并提交到远程Update分支修改相同文件Push update分支到远程与mater合并Master分支Push检测到本地master版本与远程不一致,需要先进行更新再push 提交之后文件中保留分支中修改的内容,同时文件名称是修改过之后的一分支修改名称同时修改内容,另外分支修改内容Bug分支修改提交修改Push到远程bug分支与master分支合并将master分支进行pushUpdate分支修改内容Push 合并等一系列操作,与修改一分支名称及另一分支内容一致,远程push同样需要先进行更新更新之后,另外分支和当前分支修改的内容都存在两分支同时修改相同文件不同位置的内容1.4删除文件1.4.1 一个分支删除文件,另一分支修改该删除的文件对bug分支的操作过程这里不再详述,与以上类似;Update分支修改删除的文件,与master进行合并,master分支push时提示需要更新,更新的过程中出现以下问题,对删除的文件进行修改:点击close之后,可以直接查看冲突文件点击“OK”进入如下页面再次点击”commit“,进入到如下页面,显示是否要将被删除的文件再次合并到主分支点击”OK”按钮,进行合并再次将master push到远程即可1.4.2两分支删除不同文件具体过程不再详述,删除-推送-合并-推送,推送前如果当前不是最新版本将无法推送,需要完成更新后才可以,更新有相应的信息,如图1.5新增文件新增文件和删除类似,不再详述1.6 某操作即同时修改/新增/删除提交合并Update

文档评论(0)

1亿VIP精品文档

相关文档