AHA! Ich habe es herausgefunden! Der Schlüssel besteht darin, die Projekte in Eclipse zu importieren, nachdem Sie das Repository selbst irgendwo auf der Festplatte eingerichtet haben. Während des Assistenten findet Eclipse die Projekte und verbindet sie jeweils mit dem Repository. In meinem Beispiel oben zeigt meine Eclipse-Paket-Explorer jetzt
example-app [example-app master]
example-app-service [example-app master]
Der Hinweis, der mir gab hoffe das Tutorial hier war: http://www.vogella.com/articles/EGit/article.html#tutorial_multiprojects
Die genaue Abfolge der Ereignisse war so etwas wie ...
- Datei, importieren ...
- Git, Projekte von Git, Weiter>
- Lokale, Weiter>
- Hinzufügen ..., Durchsuchen, Finish
- Select Repo aus 4., Weiter>
- Import bestehender Projekte, Weiter>
- Überprüfen Sie die Kontrollkästchen neben den Projekten, die Sie möchten, und klicken Sie auf Fertig
I bin von der Kommandozeile und zurück in der Eclipse mit Rückmeldung über den Status der Repo-up durch die Fernbedienungen.
Ich bin immer noch nicht so sicher, es ist eine großartige Idee, mehrere Eclipse-Projekte in einem einzigen Repo zu halten, aber das ist nicht mein Repo, es ist genau dort, wo ich arbeiten muss.
Ich möchte nur kurz sagen: Ich denke, die wirkliche Lösung für dieses Problem ist, Egit nicht zu benutzen. Die ganze Erfahrung, die ich damit hatte, und all die Erfahrung, die alle, die ich kenne, damit hatte, war schlecht. Es vermasselt deine Repos. Befehle erscheinen in Egit, aber nicht in GitHub oder umgekehrt. Ich kannte ein paar Leute, die ein Projekt mit Egit machten, und das Reklonieren des gesamten Repos wurde zu einer regelmäßigen wöchentlichen Aufgabe, weil es so durcheinander kommen würde. Ich flehe Sie an, einfach die Befehlszeile zu benutzen - und es wird auch dieses Problem lösen. – Colleen
Ich habe nicht die gleiche Erfahrung gemacht. EGit funktioniert hervorragend für mich und bietet visuelles Feedback direkt zum Status meines Arbeitsverzeichnisses relativ zum Repository. Ich konnte das Problem, dass ein "Eclipse-Projekt = ein Git-Repository" ist, einfach nicht überwinden. Ich bin auf der Suche nach dieser Lösung. –
Wo haben Sie Schwierigkeiten? Der Import aus der Ansicht * Git * * Repositories * funktioniert normalerweise einwandfrei. Das einzige Mal, dass ich es vermasselt habe, waren zusätzliche Projektdateien, die über den eigentlichen Projekten verstreut waren. – nitind