git fork项目后merge request会保留源库relationship避免出现误merge操作的解决方案
git fork项目后merge request会保留源库relationship避免出现误merge操作。
1、比如当在gitlab上fork完另一个项目时,在开发新需求从主干拉了个分支,需要合并到主干,点击下面的Merge Request按钮。
2、此时会发现,默认merge 的target Branch就老的库的主干分支,如果没有仔细看就直接continue可能会提交到错误的主干的,当前前提是有权限。
3、所以需要断开与源项目的关系,避免这个问题,需要在项目的setting配置中Remove fork relationship,如下操作即可。
4、至此,在重新发起merge request请求,就只有一个target branch主干了。