J'ai beaucoup cherché sur Google pour le problème ci-dessous, mais je n'ai pas pu obtenir d'informations substantielles ... aidez-moi, j'ai créé une branche temporaire 202116 et j'essaie de faire une sélection de gerrit 202116. capable de choisir ce gerrit et pourquoi je reçois cette erreur? Merci de fournir vos entrées
<>git fetch ssh://[email protected]:29418/platform/vendor/company-proprietary/radio refs/changes/25/202116/1 && git cherry-pick FETCH_HEAD
From ssh://company.com:29418/platform/vendor/company-proprietary/radio
* branch refs/changes/25/206025/1 -> FETCH_HEAD
# On branch 202116
# You are currently cherry-picking.
# (all conflicts fixed: run "git commit")
#
nothing to commit, working directory clean
The previous cherry-pick is now empty, possibly due to conflict resolution.
If you wish to commit it anyway, use:
git commit --allow-empty
C'est exactement ce qui est dit: les changements que vous essayez de sélectionner sont déjà entièrement contenus dans la branche sur laquelle vous vous trouvez. C'est à dire. le résultat de la sélection ne fait aucun changement. Vous pouvez créer une validation vide avec l'indicateur --allow-empty
pour indiquer que vous avez tenté de sélectionner, mais aucune modification n'a été interceptée.
Je ne sais pas pourquoi vous faites un cherry-pick
après fetch
, car vous pouvez sélectionner le même commit avec votre HEAD
.
Et git checkout
est-ce ce que vous voulez vraiment? Je suppose.
Cela peut être dû au fait que vous essayez de sélectionner un commit qui était déjà intégré/sélectionné dans votre branche actuelle.