I staged and committed 5 files and pushed it gerrit, but before it is merged in to git, I updated 3 of them then I git commit --amend to the last commit, and if I do push to gerrit again, does this second path contains the updates in the other two files?
问问题
412 次
1 回答
2
在将更改推送到 Gerrit 之前,您需要注意的一件事是您在本地存储库中设置了commit-msg挂钩。这将在您的提交消息中添加一个 Change-Id,然后 Gerrit 将使用它来确保您的第二次推送是您第一次更改的第二个补丁集,而不是新的更改。建议您以这样一种方式设置您的存储库,如果在您的提交消息中没有找到 Change-Id,则推送将被拒绝
于 2013-06-29T13:58:57.713 回答