Git-学习操作流程--整合分支
三.整合分支: 一般在所有的分支操作完后,最终的目的是要将左右分支的东西整合到master中
在上一篇的分支管理里,在新创建的test分支中push了d.txt文件,以这个作为例子进行学习
① 查看目前所在分支情况,如果不在master文件下,则切换至master分支上: git checkout master
② 在我们整合过程中可能有其他人对分支进行修改,所以先将远程仓库最新代码pull下来: git pull "仓库名" master
如果有改动,会显示改动的信息(在首次pull中可能会失败,可以尝试:① git config --global http.sslVerify false ② 重新再pull即可)
③ 完成pull后,再把本地test代码整合到master中去: git merge "分支名" (在操作此步骤可能会失败,可以尝试:① git merge --abort【中止合并】 ② git reset merge 【撤销合并】 ③ git config --global core.editor 'vim' ④ 重新再merge)
④ 现已将当前东西整合在本地仓库,最后push到远程仓库: git push "仓库名" master
⑤ 登录远程仓库,验证是否合并成功
(如有错误,请大佬指出)