- 出现原因:gerrit上一个change的已经关闭了,这时候从其他分支merge进来的内容没有commit成一个新的提交点,没有生成新的changeId,继续沿用上一个提交changId
- 解决方法:
git checkout -b 新分支
git merge --squash 需要合并的分支
git commit -m 'xxx'
git push origin HEAD:refs/for/test
git checkout -b 新分支
git merge --squash 需要合并的分支
git commit -m 'xxx'
git push origin HEAD:refs/for/test