Je ne peux pas pousser les brouillons à gerrit. Lorsque j'essaie de pousser les brouillons vers gerrit, cela génère l'erreur suivante.
[15:37] [myrepo] -> git Push Origin HEAD: refs/drafts/remote Counting objects: 167, done.
Compression Delta utilisant jusqu'à 8 threads.
Compression d'objets: 100% (80/80), fait.
Objets d'écriture: 100% (124/124), 58,19 Kio, fait.
Total 124 (delta 75), réutilisés 47 (delta 32)
à distance: résolution des deltas: 34% (26/75)
À ssh: // myrepo! [télécommande rejetée] HEAD -> refs/drafts/remote (interdit par Gerrit)
erreur: échec de l'envoi de quelques références à 'ssh: // myrepo'
Quelqu'un peut-il m'aider dans ce numéro?
utilisez cette commande:
git Push --receive-pack="git receive-pack" Origin {commit SHA-1 or HEAD}:refs/drafts/{branch}
Une règle générale pour pousser dans gerrit, branch = master:
git Push Origin <a_local_branch_name or specific_commit or HEAD>:refs/for/master
Une règle générale pour pousser dans gerrit en tant que DRAFT, branch = master:
git Push Origin <a_local_branch_name or specific_commit or HEAD>:refs/drafts/master