我委托给格瑞特一个分部。版主已经批准了我的代码,但还没有将其合并到主存储库中。我试图改变我的承诺,但我不断收到奇怪的错误信息。以下是我所做的:
1)git checkout fetch_head(若要签出分支的最新更改,我必须在提交取消更改的更改后运行repo sync,因此必须获取和签出以获取更改)
2)git commit——修改
*打开一个文本编辑器,我在那里更改了我的消息
3)回购上传
当我尝试3时,它会给我一条消息:“没有准备好上传的分支”
我以为我要结帐,我的分行会被称为取款头?现在,我需要再次运行repo start命令吗?这会在gerrit审查系统中导致一个新条目,还是仅仅添加一个新补丁?我不希望版主认为我更改了文件,从而让他们重新检查了所有内容。/我只想更改提交消息,而不是其他内容。
你知道我做错了什么吗?

最佳答案

我认为repo upload需要一个跟踪的分支。当我遇到这个问题时,我切换回“主”分支,并将我的更改合并到其中。我可以从那里开始。

关于git - 在Gerrit代码审查中更改消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5475895/

10-08 23:41
查看更多