이클립스로 개발 중이며 git와 gitorious를 사용하여 리포지토리를 관리하고 있습니다. 지금까지 커맨드 라인에서 git을 사용했습니다. 나는 이클립스에 자식을 통합하는 방법을 둘러 보았고 EGit을 발견했다. This has also been asked on SO two years ago. 그러나 EGit은 JGit을 사용하기 때문에 복제본은 Java로 작성되었으므로 원본 git과의 호환성에 대해 우려하고 있습니다.EGit의 호환성 - 또는 대안이 있습니까?
나는 EGit에서 git의 고급 기능 중 일부가 누락되었다는 것을 알고 있으므로 커밋, 체크 아웃, 푸시 및 푸시, 분기 등의 일상적인 기본 용도로 EGit을 사용하고 더 많은 고급 - 하지만 덜 자주 - 작업. 어떤 경험? git와 EGit이 관리 방법에 동의하지 않았기 때문에 나의 repos가 망가질 가능성이 있다면 나는 EGit을 사용하지 않을 것입니다!
또 다른 질문 : EGit에 대한 대안이 있습니까? 나는 아무것도 찾을 수 없었다.
좋아, 1800 테스트가 나를 설득 :) – craesh
용서해 주시지 만 자바의 모든 소프트웨어 프로젝트를 다시 구현하는 것은 쓸모없는 것처럼 보입니다. – cmcginty
@Casey이 재 구현의 가장 큰 문제점은 JGit의 버그가 항상 git의 버그와 호환된다는 것을 보장 할 수 없다는 것입니다. 따라서 명령 줄과 Eclipse를 번갈아 가며 (필자와 마찬가지로) 재앙이 발생해야한다는 것을 본질적으로 요구하고 있습니다 (버전 제어의 목적 중 적어도 하나는 무의미 함). –