Answer by Charles travaille pour moi.
git log has option --first-parent --no-merges, so you won't get topic history.
Mais si vous utilisez une interface utilisateur graphique pour vos activités Git comme, Git Extension, SourceTree, Tortoise Git,
Ensuite, il existe des options directes pour vérifier le premier parent dans vos outils. J'ai pensé ajouter cette réponse à la liste car la plupart des gens trouvent l'interface graphique facile. et Vous pouvez directement sélectionner tous les commits de cette branche particulière de l'outil, si nécessaire.
J'ai joint l'exemple de deux outils, ce serait similaire pour d'autres outils également: [J'ai estompé le nom d'utilisateur, le nom du repo git car il s'agit d'un dépôt privé, mais vous pouvez toujours avoir une idée de la façon d'utiliser le premier parent à partir des outils ]
- Extension Git
- Ouvrez l'extension Git -> Vérifiez la branche de fonctionnalité dont vous voulez voir les commits, il existe une option pour sélectionner les premiers commits comme indiqué dans l'image:
- Tortue Git
- Ouvrez le dossier du référentiel -> Cliquez sur Afficher les journaux de Tortoise Git -> Extraire la branche et sélectionnez les premiers commits comme indiqué dans l'image
D
etZ
faisait partie de la branche fusionnée?