我有Gitlab分支结构如下:
- > 8_TASK001:很老了 - > 8.0:最新代码和修复。
我希望将所有更改从8.0变为8_TASK001,而无需获取所有历史记录。
获取所有代码后,它会将功能开发到8_TASK001,然后创建合并请求到8.0
P.S。 rebase不起作用。
答案 0 :(得分:0)
将父级合并到子级中?
git checkout 8_TASK001
git merge --no-ff 8.0
如果要保留8_TASK001的提交,请使用非快进合并--no-ff
方法。其他不使用--no-ff
。