【IntelliJ IDEA】在idea上操作 git分支合并【如何将远程swagger分支 合并到 远程 master分支上】【如何切换 本地分支】
明确一点:
如果项目交给git管理了【如何将项目交给git管理:https://www.geek-share.com/detail/2724591080.html】
1.若文件显示红色,表示文件未add到git进行管理
2.若文件显示绿色,表示文件已经交给git管理,但从未上传到远程仓库中
3.若文件显示蓝色,表示文件已经上传过远程仓库,且此时本地文件与远程仓库文件不一致
4.若文件显示白色,表示文件与远程仓库完全一致
============================================
目标:
将如何将【远程swagger分支 】合并到 【远程 master分支】上
大概流程
1.首先将 【本地swagger分支】上的更改 PUSH到 【 远程的 swagger分支】上
2.再切换当前分支,将【本地swagger分支】切换到【本地master分支】上
3.将【远程swagger分支】Merge合并到【本地master分支】上
4.在【本地master分支】分支上测试无误,将【本地master分支】PUSH到【远程mester分支】上
============================================
1.查看当前 本地分支是【本地swagger分支】,本地做修改,并将本地修改提交【远程swagger分支】
从上图可以看出 ,【本地swagger分支】做了修改以后,提交的时候会提交到【远程swagger分支】上。
实际测试一下,修改本地文件
接下来,就要提交本地修改到远程了【注意,提交到远程分支的代码一定是测试无误才可以提交,否则对于联合开发会有很恶心的影响】
注意点击按钮是 【commit and push】
点击Push 即可
2. 将【本地swagger分支】切换为【本地master分支】
切换本地分支的做法
点击Rebase
点击也可以看出来 当前分支已经切换为 本地master分支
3.将【远程swagger分支】的修改文件 Merge到【本地master分支】上
4.将【本地master分支】代码 Push到【远程master分支】上
最后一步,将代码在master分支上测试 无误,将本地master分支上的代码 Push到 远程master分支上
步骤同 第一步 将【本地swagger分支】上的代码 push到【远程swagger分支】上一个道理。
但是有一个情况 就是我将第三步合并到本地master分支的代码直接push到远程master分支上时,显示我 并没有任何更改。【这个问题没有找到原因】
- git 本地新建分支操作功能后与本地master合并,然后提交到远程master
- idea中git合并切换分支等操作
- git 创建本地分支card 发布到新远程分支card上,然后将远程分支card上的代码合并到远程主支master上
- Git 创建分支+分支推送+本地切换远程分支+免密码git操作
- IDEA中如何切换对应的git远程库的分支
- git基本使用(2)创建切换合并分支以及提交本地分支至远程分支
- git基本使用 创建切换合并分支以及提交本地分支至远程分支
- IDEA如何将git分支代码合并到master
- git本地已经有了mater分支如何获取develop分支的源代码(不做合并操作,只拉代码)
- git的操作(拉代码到本地/commit到本地/pull/push到远程/新建分支/合并分支/)
- 版本控制工具GIT:使用标准以及操作了一波错误的神操作后,一般需要用到的骚手段、将远程仓库更新到本地以及分支的合并,fetch/rebase与merge的原理
- git---基本操作、新建分支,合并分支branch到主干master ,git pull ,git push
- IntelliJ IDEA工具篇之如何切换git分支
- 如何将git远程分支更新到本地
- $ git push origin test:master // 提交本地test分支 作为 远程的master分支
- IDEA中如何初始化git本地仓库,并提交到远程仓库
- git合并分支,并且删除本地和远程分支
- Git如何从远程拉取最新代码,并与本地代码合并
- Git_Git基本操作_第5课_Git本地分支与合并
- git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程