2016-03-23 2 views
0

Есть ли в любом случае я могу написать код для проверки коммитов, сделанных пользователем, и показать в списке в настоящее время в моем приложении, используя свой адрес электронной почты? Я использую API Java Git.получить коммит одним пользователем в GIT

+0

Вы должны посмотреть [здесь] (http://www.doublecloud.org/2013/01/how-to-read-git-repository-using-java-ap является/). Это основной учебник по использованию git в Java. –

ответ

0

... проверить коммиты, сделанные пользователем

Passing -c для фиксации может перезаписывать любую электронную почту, которую

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

Но если вы хотите, вы можете фильтровать по автору :

git log --author=<author> 
+0

Я использую org.eclipse.egit.github. Могу ли я передать пользовательскую электронную почту в этом и перечислить все коммиты, сделанные пользователем этого письма для конкретного репозитория? – user6090970

+0

Да. это точка этой команды – CodeWizard