虽然增加一个子树:推压扁子树变化到格里特
git的子树添加前缀=厂商https://example.com/repo主 --squash
有创建了两个的提交。一个用于挤压树承诺
Squashed 'vendor' changes from 15fc2b6..c6dc29b
和合并提交
Merge commit 'SHA1' into master
当我想要把这个变化格里特,它需要一个changeID。但Git并不让我做一个
git rebase -i HEAD~2
和返工像我这样做对其他任何承诺,因为它是一个压扁的承诺。
现在我不能把这个改变推向gerrit,因为这个。我无法直接将更改提交到头部(git),也无法将超级模块上的东西破坏。它必须经过构建和测试。任何建议或帮助表示赞赏。