2017-12-15 3 views
0

Project verwendet verschiedene Git-Clients, um den Code wie Git Bash, Tortoise Git und Eclipse zu committen.Identifizieren des Git-Clients von Git Commit

Ich möchte die Commits von jedem Git Client identifizieren. Gibt es eine Möglichkeit zu identifizieren, ob das Commit von Git BASH oder Tortoise GIT oder Eclipse gemacht wird.

+1

Gibt es einen Grund, warum Sie den Git-Client pro Commit identifizieren möchten? –

Antwort

0

Ich glaube nicht, dass dies möglich ist, es sei denn, Sie fügen jedem Commit ein Präfix hinzu, abhängig davon, welches Werkzeug sie verwenden.

Ich habe Sie jetzt nicht gefragt, aber Sie können die Benutzer-IP überwachen, die durch die Implementierung eines Git-Hooks oder je nachdem, was git-Server Sie verwenden, da müssen einige Protokolle dort scannen können. Die Commits selbst verfolgen den Benutzernamen und die E-Mail-Adresse.