JGit là một triển khai Git, vì vậy nếu bạn đang tìm kiếm một API hướng đến triển khai git gốc, nó sẽ không thực hiện thủ thuật.
JavaGit không hoạt động. Tôi đã thử nó dưới win64 với msysgit 1.8.1 và, ... nó cũng không hoạt động. Có lẽ nó đã được thử nghiệm trong một hệ điều hành khác và phiên bản cũ hơn của git.One có thể đi trước và sửa JavaGit cho mục đích của họ - mã này không phức tạp. Sự trưởng thành của nguồn là không ấn tượng mặc dù - có stubs unimplemented, ngoại trừ nuốt vv Tôi muốn nói đó là một dự án chưa hoàn thành bởi những người khác có ý định tốt.
Có thể một cách khác là lấy lớp lệnh git từ http://plugins.jetbrains.com/plugin/3033 và tách nó khỏi cơ sở hạ tầng intellij. Đó là điều tôi sẽ theo đuổi.
Nó luôn luôn là một lựa chọn, nếu usecases của bạn rất đơn giản, để thực hiện API của riêng bạn, có lẽ tái sử dụng một dòng lệnh trừu tượng thư viện như http://commons.apache.org/proper/commons-cli/
Hope this helps.
từ khóa nào bạn đã yêu cầu Google? –