Bạn có thể sử dụng JGit làm thư viện độc lập, nhưng, như đã đề cập trong Trang chủ JGit :
JGit có thể được tìm thấy trong:
* EGit, nhà cung cấp nhóm Eclipse cho Git
Theo nghĩa đó, JGit được kết nối với Eclipse trong đó EGit sử dụng các tính năng của JGit để phát triển plugin Eclipse Git.
Xem xét tất cả các dự án Eclipse hiện đã được tạo phiên bản trong các kho lưu trữ Git (thay vì các kho lưu trữ CVS trước đây), tôi sẽ xem xét JGit cho dự án Java của bạn, vì có vẻ như:
- JavaGit không được cập nhật trong một thời gian khá lâu (2008)
- Eclipse cam kết cung cấp hỗ trợ tốt cho Git thông qua EGit, điều này sẽ đảm bảo bằng cách mở rộng sự phát triển của JGit (được sử dụng bởi EGit).
Thorbjørn Ravn Andersen bình luận:
Mặc dù bạn nói rằng Egit sử dụng JGit, nhưng ở trên không hoàn toàn rõ ràng rằng EGit là một plugin Eclipse cho git cung cấp hỗ trợ git giống như cách mà CVS đã được hỗ trợ trong Eclipse
Quá trình di chuyển các dự án Eclipse từ CVS sang Git đang được tiến hành và đã được báo cáo tại đây (bởi Chris Aniszczyk).
Tôi đã theo dõi các cuộc trò chuyện liên quan đến việc di chuyển mã dự án từ CVS sang Git trong danh sách nhà phát triển của một số dự án.
Có vẻ như hầu hết các nhà phát triển đều hiểu giá trị của việc di chuyển, mặc dù họ lo ngại rằng với việc di chuyển sẽ tạo ra rất nhiều người học mới khi họ tìm ra cách nói năng suất trong môi trường mới.
Không thể tránh khỏi, thảo luận về nhà cung cấp nhóm cho Git được phát triển bởi dự án EGit trở thành một phần nổi bật của cuộc trò chuyện. "EGit đã sẵn sàng cho giờ vàng chưa?" thường là câu hỏi bị trả lại
Lỗi chính thức minh họa cho cam kết của Eclipse để cung cấp "hỗ trợ công cụ đầy đủ" cho tất cả các dự án Eclipse hiện có trên Git repo là lỗi 293192 .
Để không dùng VCS cũ thay vì git ( lỗi 270854 ), nên có sẵn công cụ thích hợp. Lỗi này được tạo ra để theo dõi điều đó.
[...] Tôi đã mở / liên kết các lỗi EGit có liên quan để có khả năng hiển thị / theo dõi tốt hơn những gì còn thiếu.
Vì vậy, Egit là dự án duy nhất được tham chiếu trong lỗi đó để cung cấp hỗ trợ công cụ đầy đủ cho VCS (D) mới được chọn cho tất cả các dự án Eclipse.
( lỗi 270854 là về việc Ngừng sử dụng các công cụ VCS cũ , về cơ bản bao gồm CVS.)
Chỉ trong (ngày 17 tháng 3 năm 2001): Trạng thái của Git tại Nhật thực - Đầu năm 2011 ( Chris Aniszczyk ):
Tôi rất vui vì mọi thứ đã đi được một chặng đường khá dài kể từ năm ngoái dựa trên số liệu thống kê của Eclipse Marketplace và những đóng góp của cộng đồng mà các dự án đã nhận được.
Vậy tiếp theo là gì? Về mặt công cụ, chúng tôi đang tiến gần hơn đến bản phát hành 1.0 (được lên kế hoạch cho bản phát hành Indigo).
Công cụ git tại Eclipse ngày nay tốt hơn nhiều, nếu bạn cần trợ giúp hoặc có thắc mắc, vui lòng bắt đầu với Hướng dẫn sử dụng EGit tuyệt vời nhất .
Nếu bạn là một eclipse.org
dự án, vui lòng xem xét bắt đầu quá trình chuyển kho dự án của bạn sang Git. Có rất nhiều dự án eclipse.org đã có trên Git .
Thật tuyệt khi thấy tất cả các dự án eclipse.org đều có kế hoạch chuyển sang Git bằng bản phát hành Indigo.