Ich entwickle mit Eclipse und verwalte meine Repositories mit git und gitorious. Bis jetzt habe ich git in der Kommandozeile benutzt. Ich habe nach einer Möglichkeit gesucht, Git in Eclipse zu integrieren und EGit zu finden. This has also been asked on SO two years ago. Aber da EGit JGit verwendet, ein Git Klon geschrieben in Java, bin ich besorgt über seine Kompatibilität mit dem Original-Git.Kompatibilität von EGit - oder gibt es Alternativen?
Ich weiß, dass EGit einige (vielleicht eine Menge) der erweiterten Funktionen von git fehlt, also würde ich EGit für alltägliche Grundanwendungen wie Commits, Checkouts, Pulls und Pushs, Verzweigungen usw. verwenden und git für Fortgeschrittene verwenden - aber weniger häufig - Aufgaben. Irgendwelche Erfahrungen? Ich werde EGit nicht verwenden, wenn es eine Chance gibt, dass meine Repos kaputt gehen, nur weil Git und EGit nicht einverstanden waren, wie man sie verwaltet!
Eine andere Frage: Gibt es Alternativen zu EGit? Ich konnte keine finden.
Ok, 1800 Tests überzeugen mich :) – craesh
Verzeihen Sie mir, aber es scheint zwecklos, jedes Software-Projekt in Java neu zu implementieren. – cmcginty
@Casey Das Hauptproblem bei dieser Re-Implementierung ist, dass es unmöglich ist zu garantieren, dass die Bugs in JGit * immer * mit den Bugs in Git kompatibel sein werden. Wenn Sie also (wie ich) zwischen Befehlszeile und Eclipse wechseln, fragen Sie im Wesentlichen nach einer Katastrophe (die den mindestens einen Zweck der Versionskontrolle zunichte macht). –