gpt4 book ai didi

git - 无法推送 Git 更改 - 找不到更改 ID

转载 作者:太空狗 更新时间:2023-10-29 14:08:07 25 4
gpt4 key购买 nike

我正在 push 我的 Git 存储库从主/主干到测试分支“测试版”的更改。我能够很好地提交更改,但无法将更改推送到 Gerrit 进行代码审查。当我尝试通过以下方式推送到分支时:

git push origin beta:refs/for/beta

失败并出现以下错误:

remote: Change-Id: 987899878087967896899087e908f7098890
remote: Hint: A potential Change-Id was found, but it was not in the footer of the commit message.

更改 ID 很好,就在那里。当我挑选更改时,它会自动包含在内。我该如何解决这个问题?

最佳答案

根据服务器上安装的 Git 版本,“Change-ID”行必须是提交日志中的最后一行。

使用 git commit --amend 更新您的提交信息。编辑提交日志并保存,一切就绪。只需移动行:

Change-Id: 987899878087967896899087e908f7098890

到提交日志的最后一行没有被注释掉。另外,请确保此行之后没有尾随的空新行。提交日志的注释行无关紧要。

关于git - 无法推送 Git 更改 - 找不到更改 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19695372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com