2016-03-23 6 views
0

Gibt es trotzdem kann ich den Code schreiben, um die vom Benutzer gemachten Zusagen zu überprüfen und in der Liste der derzeit in meiner Anwendung mit ihrer E-Mail-Adresse angemeldet zu zeigen? Ich benutze Java Git API.Get Commits von einzelnen Benutzer in GIT

+0

Sie sollten einen Blick [hier] (http://www.doublecloud.org/2013/01/how-to-read-git-repository-using-java-ap ist /). Dies ist ein grundlegendes Tutorial, um Git in Java zu verwenden. –

Antwort

0

... überprüfen Sie die vom Benutzer vorgenommenen Commits

-c verpflichten, die Übergabe einer E-Mail Sie

git commit -c user.email [email protected] ... 

Aber wenn man Sie mit dem Autor filtern wollen wollen überschreiben können :

git log --author=<author> 
+0

Ich verwende org.eclipse.egit.github. Kann ich hier eine Benutzer-E-Mail übergeben und alle vom E-Mail-Benutzer für ein bestimmtes Repository vorgenommenen Commits auflisten? – user6090970

+0

ja. Das ist der Sinn dieses Befehls – CodeWizard