我创建了一个执行Github身份验证的Java应用程序。然后它返回访问令牌。
我可以列出此访问令牌中的所有存储库,但我想知道是否有任何方法可以使用Eclipse的egit插件获取当前登录用户的提交列表。
任何有关此信息都非常有用。
答案 0 :(得分:1)
这适用于git log和gitk--这两种最常见的查看历史记录的方式。您不需要使用整个名称。
$docs_first_monthend_bill_query = <<<ENDQUERY
SELECT orig.DateLastSaved, orig.MDid, orig.FileName
FROM InitialLog orig
JOIN (
SELECT MAX(DateLastSaved) LastInMonth,
a.MDid
FROM InitialLog a
JOIN (
SELECT MDid, MIN(LAST_DAY(DateLastSaved)) FirstMonth
FROM InitialLog
GROUP BY MDid
) b ON a.MDid = b.MDid
AND LAST_DAY(a.DateLastSaved) = b.FirstMonth
GROUP BY a.MDid
) datechoice ON orig.MDid = datechoice.MDid
AND orig.DateLastSaved = datechoice.LastInMonth
ORDER BY orig.MDid /* or whatever order you want */
ENDQUERY;
$result=$db->query($docs_first_monthend_bill_query);
while($row3=mysqli_fetch_array($result)) {
/* process the interesting rows */
}
将匹配“Jonathan Smith”提交的提交
git log --author="Jon"
虽然我不确定eGit。文件陈述......
git log --author=Jon