J'aimerais obtenir l'historique des messages de validation d'un auteur donné dans une branche GIT. Y a-t-il un moyen simple de l'atteindre autre que d'analyser le journal via la programmation?
mis à jour: em> str> p> Ce qui suit a été expiré pour moi fait la même chose: p> git journal --Help code> mentionné ci-après: p>
3 Réponses :
Vous devez donner un nom d'auteur comme inscrit dans Git Repo. Ou l'adresse e-mail de l'auteur fonctionnera également.
EG P>
git log --author='Bharat Biswal' git log --author='bharat.biswal@gmail.com'
Vous pouvez éventuellement utiliser leur adresse e-mail.
Merci Justin. J'ai mis à jour la réponse.
Git journal --Author =
Vérifiez la page man Journal GIT A > Pour plus de détails. P>
Si vous cherchez que vous recherchez Adam Brown commits p>
fonctionnerait aussi. Les citations sont facultatives si vous n'avez pas besoin d'espaces. P>
Ajouter --Toutez-vous si vous avez l'intention de rechercher toutes les succursales et non seulement les ancêtres de la Biggenade actuels dans votre repo. P>
Donc pour énumérer les engagements par Adam ou Damian, vous pouvez faire une regex comme celle-ci: p>
ou p>
Git journal --Author =
Git journal --Author = "Adam" Code> P>
Git journal --Author = Adam code> p>
Git journal --Author = Brown code> p>
Git journal --Author = "\ (Damian \) \ | \ (adam \)" code> p> P>
git journal --CommTitter = "\ (Damian \) \ | \ (amit \)" code> p> p>
Que veux-tu dire exactement? Tous les messages de validation des commits par un auteur spécifique?
@jonrsharpe a changé en messages. Merci.