6 Stimmen

Die Verwendung von Eclipse + EGit - verwirrt

Ich bin es gewohnt, Eclipse mit SVN und CVS zu benutzen.

Jetzt möchte ich GIT über EGIT nutzen.

Das Ziel ist es, ein lokales Repository zu haben, nicht im Eclipse-Arbeitsbereich, in das meine Änderungen hineingehen. Auf diese Weise kann ich Änderungen vornehmen, sie übernehmen und ein Repository mit den Änderungen erstellen, das ich sichern kann (zumindest funktioniert das bei SVN so).

Wenn ich der Benutzeranleitung folge, stellt sich heraus, dass das Repository innerhalb meines Eclipse-Projekts im Arbeitsbereich erstellt wird, was nicht empfohlen wird. Was fehlt mir?

Schritte:

  • Erstellen Sie ein Java-Projekt in Eclipse (Test)
  • Auf Projekt rechts klicken->Team->Projekt freigeben->Git
  • ...Weiter - zeigt "Git-Repository konfigurieren" Panel ...das einzige Repository, das ich erstellen kann, ist innerhalb des Projekts.

Hä?

2voto

Paul Webster Punkte 10584

Sie können unter einem Repository in EGit mehrere Projekte erstellen, siehe http://wiki.eclipse.org/EGit/User_Guide#Creating_a_Git_Repository_for_multiple_Projects In diesem Fall wird EGit dies automatisch tun.

Sie können auch die Git-Repository-Ansicht verwenden, um ein leeres Git-Repository außerhalb des Workspace zu erstellen. Siehe http://wiki.eclipse.org/EGit/User_Guide#Creating_a_Repository Danach können Sie neue Java-Projekte erstellen und das externe Git-Repository-Unterverzeichnis als ihren Speicherort angeben.

0voto

VonC Punkte 1117238

Seit:

  • Sie können ein Java-Projekt außerhalb des Arbeitsbereichs erstellen
    (siehe Option "Projekt aus vorhandenen Quellen erstellen": die Dateien .project und .classpath werden im übergeordneten Verzeichnis des Verzeichnisses erstellt, das Sie als Quelle auswählen)
  • Egit wird das .git Verzeichnis erstellen, in dem die Dateien .project und .classpath erstellt werden

Sie werden ein Repository außerhalb des Eclipse-Arbeitsbereichs haben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X