Je pousse une revue à gerrit qui dépend d'une revue nommée "xxx". À l'heure actuelle, "xxx" est mis à jour. Comment puis-je tirer la dépendance dans ma critique avec le moins de conflit de fusion?Comment mettre à jour ma dépendance dans l'examen de gerrit
1
A
Répondre
1
Il n'y a pas vraiment moyen de le faire avec le 'moindre conflit de fusion'. S'il y a un conflit, il y a un conflit, et ce sera la même chose, peu importe ce que vous faites.
En supposant que le changement de dépendance « xxx » est encore à l'étude, c.-à-pas encore fusionné ...
Fetch le changement de dépendance, vérifier, fetch et cerise choisir votre changement sur le dessus de celui-ci, puis appuyez Retour à Gerrit:
$ git fetch review refs/changes/xxx && git checkout FETCH_HEAD
$ git fetch review refs/changes/yyy && git cherry-pick FETCH_HEAD
$ git push origin HEAD:refs/for/master
Vous devriez être en mesure d'obtenir les fetch
exactes commandes à utiliser des liens de téléchargement sous le dernier patch situé sur l'écran de changement sur Gerrit.
Questions connexes
- 1. comment mettre à jour ma notification?
- 2. mettre en place gerrit
- 3. Impossible de mettre à jour ma table
- 4. mettre à jour datagridview par ma méthode?
- 5. Comment mettre à jour gerrit repos avec les changements soumis directement à git?
- 6. Comment mettre à jour ma base de données
- 7. comment mettre à jour ma version Ionic App Lib?
- 8. Laravel 5.2 comment mettre à jour ma table d'utilisateur
- 9. Comment puis-je mettre ma valeur de calendrier à jour dans ma base de données avec ma méthode ajax POST?
- 10. Comment ajouter Brouillons à Gerrit?
- 11. Autoriser ma console à mettre à jour les fichiers
- 12. Comment mettre à jour ma liste de widget de l'application android dans le développement de widgets
- 13. Création de commentaires dans gerrit
- 14. Comment mettre à jour listView dans android?
- 15. Comprendre les dépendances de Gerrit
- 16. Suppression du correctif de Gerrit
- 17. Comment mettre à jour GetBundles dans TextMate?
- 18. Comment mettre à jour JLabel dans Swing?
- 19. Comment mettre à jour l'entité dans JPA
- 20. Mettre à jour ma version fourchue d'un projet sur Github
- 21. comment mettre $ mettre à jour les données dans mongodb
- 22. Comment mettre DPKG à jour sur Debian?
- 23. Comment mettre à jour listview dans AlertDialog
- 24. Workflow Composer: Comment mettre à jour composer.lock quand j'ai changé une dépendance
- 25. crochet ref-mise à jour Gerrit ne reçoit pas invoqué
- 26. Comment puis-je mettre à jour la source d'une propriété de dépendance personnalisée liée?
- 27. Comment mettre à jour ma base de données après avoir modifié le datagridview dans C#
- 28. Comment mettre à jour ce champ dans ma base de données sql?
- 29. Entity Framework pas mettre à jour ma table valeurs
- 30. Merged commits de gerrit à jenkins
Merci pour votre aide et je connais maintenant mon problème. En réalité, xxx dépend de xx, alors que ma révision initiale yy dépend aussi de xx. Donc quand j'essaye de rebaser mon yy sur xxx, je dois aussi résoudre le conflit de fusion en double. Après avoir utilisé la commande 'rebase -i xxx' et supprimé le commit xx dans mon yy, le problème est résolu. – user2701898