Wie kann ich den Quellcode von meinem Computer in mein GitHub-Konto importieren?
Antworten
Zu viele Anzeigen?Eigentlich gibt es bei der Erstellung eines leeren Repos auf GitHub genaue Anweisungen, die Sie fast eins zu eins in Ihr Terminal kopieren und einfügen können. Diese lauten (zu diesem Zeitpunkt):
…oder ein neues Repository über die Befehlszeile erstellen
echo "# ..." >> README.md
git init
git add README.md
git commit -m "erster Commit"
git remote add origin git@github.com:/.git
git push -u origin master
Hier sind einige Anweisungen, wie Sie ein GitHub-Repository initiieren und dann den Code, den Sie bereits erstellt haben, darauf hochladen können. Die erste Gruppe von Anweisungen stammt direkt von GitHub.
Quelle: https://help.github.com/articles/create-a-repo/
-
Klicken Sie in der oberen rechten Ecke jeder Seite auf Neu und dann auf Neues Repository.
-
Erstellen Sie einen kurzen, leicht zu merkenden Namen für Ihr Repository. Zum Beispiel "hello-world".
-
Fügen Sie optional eine Beschreibung für Ihr Repository hinzu. Zum Beispiel "Mein erstes Repository auf GitHub."
-
Wählen Sie zwischen der Erstellung eines öffentlichen oder privaten Repositorys.
-
Initialisieren Sie dieses Repository mit einem README.
-
Repository erstellen.
Herzlichen Glückwunsch! Sie haben erfolgreich Ihr erstes Repository erstellt und mit einer README-Datei initialisiert.
Nach diesen Schritten möchten Sie den Code von Ihrem lokalen Computer auf das gerade erstellte Repository hochladen und dies tun Sie, indem Sie diesen Schritten folgen:
-
git init
(im Stammverzeichnis, in dem sich Ihr Code befindet) -
git add -A
(dies fügt alle Dateien und Ordner in Ihrem Verzeichnis hinzu, die committet werden sollen) -
git commit -am "Erster Projekt-Commit"
-
git remote add origin git@github.com:DeinGithubName/dein-repo-name.git
(Diese Adresse finden Sie im GitHub-Repository, das Sie gerade erstellt haben, unter "ssh clone URL" auf der Hauptseite) -
git push -u origin master
Das war's. Ihr Code wird jetzt auf GitHub hochgeladen. Jetzt, jedes Mal, wenn Sie Code, der sich geändert hat, weiterhin hochladen möchten, führen Sie einfach aus.
-
git commit -m "Neue Änderungen"
-
git push origin master
(falls master der Branch ist, an dem Sie arbeiten)
Lösung für mich:
Das Problem ist die Größe einer Datei, die 100 MB nicht überschreiten darf.
Vor der Migration zu GitHub machen Sie dies im Repository:
git clone --mirror git://example.com/some-big-repo.git
wget http://repo1.maven.org/maven2/com/madgag/bfg/1.12.12/bfg-1.12.12.jar
mv bfg-1.12.12.jar bfg.jar
java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
cd some-big-repo.git
git reflog expire --expire=now --all && git gc --prune=now --aggressive
git push
Fertig!
Führen Sie die Migration nun erneut mit dem Tool durch: https://github.com/new/import
Weitere Informationen finden Sie unter: Fehler beim Pushen zum GitHub-Repository und https://rtyley.github.io/bfg-repo-cleaner/
Ich hoffe, ich konnte Ihnen helfen. :)
Erstellen Sie Ihr Repository in GitHub
Erlauben Sie, Ihr Projekt durch GIT zu verfolgen
- Mit CMD zum Ordner gehen, in dem Ihre Projektdatei gespeichert ist->cd /automation/xyz/codebase Überprüfen Sie die Git-Initialisierung mit dem Befehl git status Wenn Sie diese Fehlermeldung erhalten: fatal: Not a git repository (or any of the parent directories): .git, bedeutet das, dass der Ordner, in dem Sie sich gerade befinden, nicht von git verfolgt wird. In diesem Fall initialisieren Sie Git innerhalb Ihres Projektordners, indem Sie git init eingeben und dann den Prozess des Hinzufügens und Commitens Ihres Projekts durchlaufen.
Wenn Sie eine andere Fehlermeldung erhalten, lesen Sie sorgfältig, was dort steht. Sagt es, dass Git nicht auf Ihrem Computer installiert ist, indem es sagt, dass das Wort 'git' nicht erkannt wird? Sagt es, dass Sie bereits in einem Ordner oder Unterordner sind, in dem git initialisiert ist? Googeln Sie Ihren Fehler und/oder die Ausgabe, um ihn zu verstehen und herauszufinden, wie Sie ihn beheben können.
Jetzt führen Sie den folgenden Befehl aus
#
echo "Name Ihres GitHub-Repositorys" >> README.md git init git add README.md git commit -m "erster Commit" git remote add origin https:// #
Den obigen Block erhalten Sie, wenn Sie Ihr Repository zum ersten Mal öffnen
Wenn ein Fehler auftritt oder nach dem letzten Befehl nichts passiert, führen Sie "git push -u origin master" aus machen Sie sich keine Sorgen
Gehen Sie zum Ordner, in dem der Code verfügbar ist, und schieben Sie ihn durch die Git-Erweiterung auf git [URL], Branch
- See previous answers
- Weitere Antworten anzeigen
4 Stimmen
Es war am einfachsten, die GitHub-Benutzeroberfläche zu verwenden und dann die Konfiguration auf das Stammverzeichnis Ihres Arbeitsbereichs zu zeigen und auf die Schaltfläche "Repositorien auf Ihrem Festplattenlaufwerk suchen" zu klicken. Es werden alle Git-Repositorys im lokalen Arbeitsbereich identifiziert und es ermöglicht, sie einzeln zu importieren. Einfach.
1 Stimmen
@djangofan Auf welches GitHub-GUI beziehst du dich? Hast du einen Link zum GUI?
3 Stimmen
windows.github.com
0 Stimmen
Die Antwort von Pete funktionierte großartig auf OS X - es ist nicht notwendig, eine GUI zu verwenden.