一周前,我接受了合并请求(在gitlab中,如果是有用的信息),其中包含一些我担心会成为问题的代码。我现在是一个更聪明的人,并且知道这确实是一个问题 - 经验教训。
有没有办法改变上游的相关提交?我想避免为此修复一个问题,只要代码是历史的一部分,我就会产生困难。
编辑:我现在正在尝试的只是commit --amend
代码输出并在完成后强制推送。但从那以后发生了很多事情,我想不打破上游。
答案 0 :(得分:1)
如果我理解正确你想修改一个尚未合并的分支上的提交,但只是在gitlab上的MR中接受了。
只要您与相关人员沟通您将要做的事情,这就没事了。对于其他需要拉动分支的人来说,他们所要做的就是git pull --rebase
。