在不记录提交 ID 和消息的情况下将更改从 gerrit 带到本地工作区

bring a change from gerrit to local workspace without recording commit id and message

我想带来(如 cherrypick)更改,但我不想记录提交消息 and/or change-id。有什么办法吗?

我从 gerrit 站点发出的用于 cherrypick 更改的命令如下所示,我 运行 在我的项目存储库中:

git fetch ssh://review-androidsite.com:20000/xyz/project refs/changes/17/3442417/2 && git cherry-pick FETCH_HEAD

如果您想在磁盘上进行修改但不提交,请使用 -n | --no-commit :

git cherry-pick -n FETCH_HEAD