JGit: Como obter todos os commits de um branch? (Sem alterações no diretório de trabalho ...)
Como faço para obter todos os commits de uma ramificação com JGit, sem alterar o diretório de trabalho?
Infelizmente os documentos do JGit não são muito bons ...
Em ruby com grão é muito fácil:
repo = Grit::Repo.new(pathToRepo)
repo.commits(branchName, false).each do |commit|
doSomethingWithTheCommit
end
Tchau, hurik