JGit: ¿Cómo obtener todos los compromisos de una rama? (Sin cambios en el directorio de trabajo ...)

¿Cómo obtengo todas las confirmaciones de una rama con JGit, sin cambiar el directorio de trabajo?

Desafortunadamente los documentos de JGit no son muy buenos ...

En rubí con grano es muy fácil:

repo = Grit::Repo.new(pathToRepo)

repo.commits(branchName, false).each do |commit|
    doSomethingWithTheCommit
end

Adios hurik

Respuestas a la pregunta(6)

Su respuesta a la pregunta