IDEA中GitLab合并不同仓库代码分支

若不同仓库的的代码两边都有改动,理论上分支合并不能实现完全合并,只能全手动合并,以下思路仅限于一个仓库有改动。

目标:将仓库A的当前分支合并到仓库B的任意分支

思路:

在仓库 A 中新建仓库 B 的远程仓库地址

Git --> Manage Remotes

IDEA中GitLab合并不同仓库代码分支

添加地址,中途需要输入仓库 B 的git账号密码,添加成功后如下图:

IDEA中GitLab合并不同仓库代码分支

提交当前 A仓库的当前分支 到远程 B 仓库

Git --> Push
如下界面,选择刚刚添加的B仓库,后面是分支名称,默认是在B仓库新建分支

IDEA中GitLab合并不同仓库代码分支

点击右下角 push,这样就会推送到B仓库
提交到B仓库后我们可以分支合并到 仓库B的对应的分支

** 切换本地项目到B仓库 **
CheckOut 到需要合并的分支,选择刚刚推送的分支,Merge到当前分支即可

IDEA中GitLab合并不同仓库代码分支

上一篇:Python应用方向有哪些?


下一篇:GetLab启动失败:fail: alertmanager: runsv not running