Trouver une branche Git créateur

Je veux savoir qui a créé une branche.

Je suis genre de en mesure de le faire avec:

git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _

Toutefois, cela renvoie le dernier à valider par branche, pas nécessairement la personne qui a créé la direction générale.

  • Vous ne pouvez pas obtenir une branche de l'auteur / créateur dans git. Ce que vous faites ici est d'obtenir de l'auteur de la branche du conseil. Il va changer, dès que quelqu'un pousse un nouveau commit là.
  • Avertissement : L'hypothèse implicite de cette question/réponse est "dans un flux de travail avec une seule personne par branche". En d'autres flux de travail, où au moins deux des collègues partagent une branche, cette information (direction créateur) n'est pas accessible via git, et les réponses ci-dessus pourrait entraîner quelqu'un dans de fausses hypothèses.
InformationsquelleAutor Ofir Farchy | 2012-08-21