2014-05-20 1 views
-2

J'essaie d'obtenir toutes les validations dans mon Git-Repository dont les messages de validation contiennent un texte spécifique.Comment rechercher le dépôt pour des validations avec un message de validation spécifique

Y a-t-il une fonctionnalité dans Git qui peut m'apporter les commits? Est-il possible d'obtenir ce que je veux d'une autre manière afin que je puisse écrire un court script qui affiche les identifiants de commit?

Merci d'avance.

+1

Pourrait vous aider .. Pas douloureux croyez-moi XD https://www.google.com/search?client=ubuntu&channel=fs&q=preg+in+git&ie=utf-8&oe=utf-8#channel=fs&q= preg + expressions ++ dans + git – Asim

Répondre

2

Vous pouvez utiliser git log --grep="specific text" pour rechercher l'expression régulière dans les messages de validation.

Si vous souhaitez obtenir uniquement la liste des SHAs, vous devez ajouter le commutateur --pretty=format:%h qui imprimera le 7 caractère à long SHA des commits, ou utiliser %H au lieu de %h d'imprimer la pleine SHA.

Questions connexes