Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 重新打开Gerrit中已接受的更改_Git_Branch_Gerrit_Git Push - Fatal编程技术网

Git 重新打开Gerrit中已接受的更改

Git 重新打开Gerrit中已接受的更改,git,branch,gerrit,git-push,Git,Branch,Gerrit,Git Push,我之前发送给Gerrit的代码被接受并合并到主分支中,但结果证明该解决方案没有足够的成本效益,因此我不得不对其进行修改。现在它又准备好了,所以我想把它推到同一个功能分支上的Gerrit中,但我得到了以下错误: ! [remote rejected] HEAD -> refs/for/master (change 175 closed) 有没有办法重新打开更改或如何解决此问题?我必须创建一个新的本地分支并将更改迁移到新分支,然后我设法推动更改。更改已关闭,并且您的提交具有相同的更改Id。

我之前发送给Gerrit的代码被接受并合并到主分支中,但结果证明该解决方案没有足够的成本效益,因此我不得不对其进行修改。现在它又准备好了,所以我想把它推到同一个功能分支上的Gerrit中,但我得到了以下错误:

 ! [remote rejected] HEAD -> refs/for/master (change 175 closed)

有没有办法重新打开更改或如何解决此问题?

我必须创建一个新的本地分支并将更改迁移到新分支,然后我设法推动更改。

更改已关闭,并且您的提交具有相同的更改Id。在git log命令的输出中,提交具有不同的更改Id。