La question est simple: je veux voir la sortie du journal code> git code>, mais pour l'ensemble du référentiel. Actuellement, cela montre simplement les modifications apportées à la succursale que je suis sur: Par exemple, il serait parfait si je pouvais voir les 100 derniers commets dans le référentiel, quelle que soit la branche où je suis et quelles branches ceux qui s'engagent appartiennent. Est-ce possible? P> Git journal --Toutes --Source --Graph Code>. P>
3 Réponses :
Je ne sais pas s'il y a une seule commande pour le faire. En outre, cela peut être assez déroutant car les commits pourraient être entrelacés. p>
J'ai écrit un peu script ruby qui imprime quelque chose comme Ceci, mais dans un format adapté à la commande dot code> de graphviz pour me donner une vue graphique de l'historique du référentiel. Vous pourriez essayer ça. Le script est assez simple afin que vous puissiez la modifier pour imprimer les mêmes informations (ce que vous recherchez) dans un format linéaire également. p>
Donnez à cette commande un ESSAYER:
[alias] history = "git log --all --graph --decorate --pretty=oneline --abbrev-commit"
Vous pouvez utiliser - onine code> comme un autre moyen d'épeler - jolie = onine --abbrev-commit code>
Et vous pouvez utiliser historique git-100 code> pour limiter combien de commits vous voyez.
Vous pouvez également utiliser gitk --all code> pour afficher tous les engagements, que vous avez aussi besoin. P>