首页 > 解决方案 > 如果我从其他贡献者那里下载了补丁集,如何只上传我的更改

问题描述

我已经从其他开发人员那里下载了更改,这些是我的开发工作所必需的。但即使他们的更改还没有在主分支上,只是在 Gerrit 中托管的更改。现在,在我下载他们的更改并在我尝试上传时在他们的基础上进行更改后,git 会尝试上传他们的补丁集以及我的更改。下载后他们的更改会显示在我的 git 日志中。

我怎样才能上传我的更改?

标签: gitversion-controlgerrit

解决方案


  • 尝试检查其他人的补丁集。(gerrit中有链接)
  • 对文件进行修改
  • 修改更改 ( git commit --amend)
  • 推送新补丁进行审核 ( git push origin HEAD:refs/for/<branch_id>)

推荐阅读