<username:promt>git push ssh://repo.company.com:29418/platform/vendor/com-proprietary/radio HEAD:refs/for/master
Counting objects: 1852, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (688/688), done.
Writing objects: 100% (809/809), 1.37 MiB, done.
Total 809 (delta 678), reused 177 (delta 95)
remote: Resolving deltas: 100% (678/678)
remote: Processing changes: refs: 1, done
To ssh://username@repo.company.com:29418/platform/vendor/com-proprietary/radio
! [remote rejected] HEAD -> refs/for/master (change 219386 closed)
error: failed to push some refs to
'ssh://username@repo.company.com:29418/platform/vendor/com-proprietary/radio'已尝试使用以下内容生成更改id
cd .git/hooks
scp -p -P 29418 username@repo.company.com:hooks/commit-msg .
cd ../..发布于 2013-01-21 03:34:59
您运行以生成更改id的命令仅将提交钩子复制到您的存储库。现在你应该这么做了
git commit --amend从消息中删除现有的更改id,提交钩子将为您创建一个新的更改id。commit挂钩使用以下内容来创建change-id:
作为父提交的树的committed
如果您更改其中任何一个,您将获得一个不同的id。当然,编辑提交消息是最容易的。
发布于 2013-01-20 14:13:04
! [remote rejected] HEAD -> refs/for/master (change 219386 closed)
看起来更改已被放弃(从上次更改中恢复Gerrit WebUI中的更改,然后再次尝试push)或已提交/合并(将您的commit作为新更改进行push)。
https://stackoverflow.com/questions/14422078
复制相似问题