wake-up-neo.com

Wie lade ich Eclipse-Projekte in GitHub hoch?

Ich habe Code in Eclipse, den ich gerne auf GitHub hochladen möchte, aber bis jetzt kann ich nicht herausfinden, wie. Es sagt "ein Repository erstellen", aber das sieht eher aus wie ein Ordner, der Ihre Projekte enthält, und ich bin nicht sicher, wie ich meinen Code darauf hochladen soll. Entschuldigung für die scheinbar dumme Frage. Wie löscht man auch Repositories? Ich habe auch keinen Weg dafür gesehen.

85
user2494770

Das EGit-Plugin für Eclipse ist zwar eine gute Option, aber eine noch bessere wäre die Verwendung von git bash - d. H. Git von der Kommandozeile aus. Es ist nicht unheimlich schwierig, die Grundlagen von git zu erlernen, und es ist oft von Vorteil, einige grundlegende Operationen zu verstehen, bevor Sie sich auf eine grafische Benutzeroberfläche verlassen, um dies für Sie zu tun. Aber um deine Frage zu beantworten:

Zuerst sollten Sie git von http://git-scm.com/ herunterladen. Gehen Sie dann zu http://github.com/ und erstellen Sie ein Konto und ein Repository.

Auf Ihrem Computer müssen Sie zuerst mit git bash zum Projektordner navigieren. Wenn Sie dort ankommen, tun Sie:

git init

dadurch wird ein neues Git-Repository in diesem Verzeichnis initiiert.

Wenn Sie das getan haben, müssen Sie das neue Repo bei einer Fernbedienung registrieren (wo Sie Ihre Dateien hochladen - Push - drücken), was in diesem Fall github sein wird. Sie erhalten die korrekte URL von Ihrem Repo auf GitHub.

$ git remote add Origin https://github.com/[username]/[reponame].git

Sie müssen Ihre vorhandenen Dateien zu Ihrem lokalen Commit hinzufügen:

git add .   # this adds all the files

Dann müssen Sie ein erstes Commit durchführen, also tun Sie Folgendes:

git commit -a -m "Initial commit" # this stages your files locally for commit. 
                                  # they haven't actually been pushed yet

Jetzt haben Sie ein Commit in Ihrem lokalen Repo erstellt, aber nicht im Remote-Repo. Um es auf die Fernbedienung zu setzen, führen Sie die zweite Zeile aus, die Sie gepostet haben:

git Push -u Origin --all
161
Jokab

Hier ist ein Schritt für Schritt Video zum Hochladen von Eclipse-Projekten in github

https://www.youtube.com/watch?v=BH4OqYHoHC0

Hinzufügen der Schritte hier.

  1. Klicken Sie mit der rechten Maustaste auf Ihr Eclipse-Projekt -> Team -> Projekt freigeben

  2. Wählen Sie aus der angezeigten Liste git aus. Aktivieren Sie das Kontrollkästchen zum Erstellen oder Verwenden des Repositorys -> klicken Sie auf Repository erstellen und klicken Sie auf Fertig stellen. - Dadurch wird ein lokales Git-Repo erstellt. (Vorausgesetzt du hast git bereits installiert)

  3. Klicken Sie mit der rechten Maustaste auf Projekt -> Team -> Commit - Wählen Sie nur die Dateien aus, die Sie übergeben möchten, und klicken Sie auf Commit. - Jetzt werden die Dateien in Ihr lokales Repo übernommen.

  4. Gehen Sie zur Git-Repositories-Ansicht in Eclipse (oder Team -> In Repository-Ansicht anzeigen).

  5. Erweitern Sie das Git-Repo Ihres Projekts und klicken Sie mit der rechten Maustaste auf Remotes -> Create Remote

  6. Der Remote-Name wird als Origin angezeigt. Wählen Sie die Option "Configure Push" und klicken Sie auf OK

  7. Klicken Sie im nächsten Dialog neben URI-Textfeld auf Ändern, geben Sie Ihre Git-URL, Ihren Benutzernamen und Ihr Kennwort ein und klicken Sie auf "Speichern und drücken". Dies konfiguriert git Push.

  8. Um Fetch zu konfigurieren, gehen Sie zu Git Repositories -> Remote -> Fetch konfigurieren -> Hinzufügen -> Master Branch -> Next -> Finish -> Save and Fetch

  9. Für die Konfiguration von Master Branch, Branch -> Local -> Master Branch -> Rechtsklick und konfigurieren Sie Branch -> Remote: Origin und Upstream Branch: refs/heads/master -> klicken Sie auf OK

Beim Aktualisieren Ihres Repos werden Sie die Dateien sehen können, die Sie festgelegt haben, und Sie können Push und Pull vom Repo ausführen.

38
Aparna

Sie benötigen einen git-Client, um Ihr Projekt auf git-Server hochzuladen. Für Eclipse EGIT ist ein Nice-Plugin zur Verwendung von GIT.

um die Grundlagen von git zu lernen, siehe hier // Ich denke, Sie sollten zuerst die Grundlagen haben

2
stinepike

Für Eclipse denke ich, dass EGIT die beste Option ist. Dieser Guide http://rogerdudler.github.io/git-guide/index.html wird Ihnen helfen, Git schnell zu verstehen.

1

Viele dieser Antworten erwähnen, wie man das Projekt auf Git freigibt, was einfach ist, man muss den Code einfach auf git freigeben, aber man muss beachten, dass es keine offensichtliche "Projektdatei" gibt, auf die der Endbenutzer doppelklicken kann . Stattdessen müssen Sie Import-> General-> Vorhandenes Projekt verwenden und den gesamten Ordner auswählen

1
Colin D

Jokabs Antwort hat mir sehr geholfen, aber in meinem Fall konnte ich nicht auf github schieben, bis ich mich in meinem github-Konto bei meinem Git-bash angemeldet habe

git config credential.helper store

dann

git Push http://github.com/[user name]/[repo name].git

Nach dem zweiten Befehl wurde ein GUI-Fenster angezeigt. Ich gab meine Anmeldeinformationen ein und es funktionierte für mich.

0
Adindu Stevens