2012-09-17 8 views
7

begehen erstellt befehle ich ein Projekt auf Github mit these steps:Wenn ich ein Projekt ein zusätzliches Projekt dir

Rechts Ihr Projekt, wählen Team klicken -> Teilen Projekt -> Git. Wählen Sie die vorgeschlagene Zeile und drücken Sie "Create Repository". Drücken Sie auf Fertig stellen.

der rechten Maustaste auf das Projekt und wählen Sie „Team“ -> „Push“. Ein Dialog erscheint. Pflegen Sie die folgenden Daten. Passen Sie die hervorgehobene Zeile so an, dass Sie Ihren Benutzer und Ihren Projektnamen verwenden.

Aber wenn ich mein Projekt auf Github sehe dies ist meine Projektstruktur: myproject -> myproject -> src

Wann sollte es sein: myproject -> src

So eine zusätzliche Ebene mit dem Projektnamen wird auf GitHub erstellt. Mache ich das Projekt richtig?

Wenn ich versuche, das Projekt mit "Projektarchiv verwenden oder erstellen im übergeordneten Ordner des Projekts" zu teilen, ist der Projektpfad "c: \ homedir \ git \ egit-test1 \ egit-test1" Sollte es nicht "c : \ homedir \ git \ egit-test1 \ "?

Screenshot angehängt: enter image description here

+0

was ist die Quelle Ihrer Tutorial? – CharlesB

+0

@CharlesB Quelle Tutorial ist http://www.vogella.com/articles/EGit/article.html#respository –

Antwort

6

Wenn Sie nicht den zusätzlichen Verzeichnisebene in Ihrem Git Repository wollen, können Sie das „Use oder erstellen Repository in übergeordneten Ordner des Projekts“ aktivieren müssen Option an der Spitze der den Dialog "Git Repository konfigurieren" (Team -> Projekt freigeben ... -> Git).

Dies wird jedoch das Repository direkt in Ihrem Arbeitsbereich und nicht im Standard-Repository-Ordner erstellen, die nicht empfohlen wird. Sie können das Projekt jedoch an die richtige Stelle verschieben und in einem zweiten Schritt erneut in Ihren Arbeitsbereich importieren. erste

create repository in parent folder of project

wäre eine weitere Option, das Repository auf GitHub zu erstellen. Anschließend können Sie das Github-Repository klonen und Ihren Code dorthin verschieben.

+0

Dank, macht es Sinn, nicht die „zusätzliche Verzeichnisebene“ hat? Ich gehe davon aus, dass so andere Leute es benutzen, es gibt keinen Grund für das zusätzliche Level? –

+0

@ user470184 Solange Sie ein Git-Repository für ein einzelnes Java-Projekt haben, macht das zusätzliche Level keinen Sinn. Wenn Sie jedoch mehrere Java-Projekte in einem Git-Repository haben, sind die Unterverzeichnisse hilfreich. –

+0

siehe meine Frage bearbeiten, wenn ich versuche, das Projekt zu teilen Ich glaube nicht, sollte es das Projekt dir in Screenshot als angezeigt werden angezeigt wird? –