upload länge - Wie lade ich ein Projekt nach Github hoch?




meta title (14)

git push --force origin master

wenn Sie Probleme beim Hochladen haben!

Nachdem ich diese question überprüft habe, question ich immer noch nicht, wie ich ein Projekt in mein Git Hub-Repository hochladen kann.

Ich bin neu bei Git Hub und habe keine Ahnung, was ich tun soll. Ich habe ein Repository erstellt, möchte aber mein Projekt dorthin hochladen.

Ich habe auf der Repository-Seite nach einem Upload-Button gesucht, aber ich habe nichts dergleichen gesehen.

Ich habe mir die Links angesehen, die ich bisher bekommen habe, aber ich bekomme immer noch keine. Sie erwähnen Befehlszeile, ist das Windows-Befehlszeile oder Git Bash? Weil ich nichts tun kann.

Ich habe auch versucht, Git GUI zu verwenden, aber wenn ich den Ordner wähle, den ich will, sagt es, dass es kein Git-Repository ist ... muss es gezippt werden? Ich habe versucht, die. Gitconfig-Datei in den Ordner hinzuzufügen, aber es macht keinen Unterschied.

Danke im Voraus :)


Hier erkläre ich, wie ich es bei Window gemacht habe, vielleicht hilft es auch anderen :)

Stellen Sie sicher, Git und GitHub zu installieren.

Nachdem die Installation abgeschlossen ist, öffne "git bash";

Also wird ein Fenster wie unten angezeigt:

Gehen Sie weiter und geben Sie cd ~ , um sicherzustellen, dass Sie sich im Home-Verzeichnis befinden.

Sie können die Adresse überprüfen, in der Sie sich befinden, indem Sie pwd eingeben;

Jetzt müssen Sie ein GitHub Konto erstellen.

Nachdem Sie einen GitHub-Account erstellt haben, melden Sie sich an.

Nachdem du dich angemeldet hast, klicke oben rechts auf das + und wähle "Neues Repository"

Geben Sie dann im geöffneten Fenster im Feld "Repository-Name" den Namen ein, den Sie für das Repository haben möchten. Fügen Sie "Description (optional)" hinzu, wenn Sie möchten, und markieren Sie "Initialize this repository with readme". Klicken Sie dann auf "Repository erstellen".

Jetzt geh zu deinem C-Treiber; Erstelle einen neuen Ordner und nenne ihn "git" Gehe nun zum "git bash" Fenster; Ändern Sie das Verzeichnis auf Laufwerk C, indem Sie cd ~; cd /c eingeben cd ~; cd /c cd ~; cd /c Wenn Sie dort ls , zeigt es Ihnen die Ordner an; Stellen Sie sicher, dass dort der git-Ordner angezeigt wird:

Gehe nun zurück zum Browser. Gehe zu deiner GitHub-Seite, klicke auf das Repository, das du erstellt hast; und klicke auf "Clone or download"; und kopieren Sie die Adresse, die dort angezeigt wird (indem Sie in die Zwischenablage kopieren)

Nun zurück zu "git bash"; Verwenden Sie den Befehl cd git , um zum Ordner git zu wechseln. schreibe jetzt die folgenden Befehle, um dich mit deinem GitHub zu verbinden (gib den Benutzernamen und das Passwort deines GitHubs ein, wenn er dich fragt)

git config --global user.name "Your Name"

Und dann: git config --global user.email [email protected] . Nächster Typ: git clone (url) anstelle der URL (url) die Adresse des GitHub-Repositorys ein, das Sie von Ihrer GitHub-Seite kopiert haben. (zB git clone https://github.com/isalirezag/Test.git ).

Wenn du nun ls befehlst, wirst du dein Repository dort sehen; Wenn Sie auch den git-Ordner öffnen, den Sie in Ihrem Fenster haben, werden Sie sehen, dass Ihr Repository als Ordner hinzugefügt wurde.

Verwenden Sie nun den Befehl cd, um zum Repository zu wechseln: cd Test

Gehen Sie voran und kopieren und fügen Sie alle Dateien, die Sie in dieses Repository legen möchten, in diesen Ordner ein.

Um die Dateien in Ihr Repository zu übertragen, müssen Sie Folgendes tun:

Gib Git ein

add filename (Dateiname ist der Dateiname, den Sie hochladen möchten) oder Sie können den folgenden Befehl eingeben, wenn Sie alle Dateien in dem Ordner hinzufügen möchten:

git add .

git commit -m "adding files" : git commit -m "adding files" . Und dann: git push -u origin master .

Und dann solltest du alles einstellen, wenn du deinen GitHub Account aktualisierst sollten die Dateien da sein :)


Wahrscheinlich ist das nützlichste, was Sie tun könnten, das Online-Buch zu lesen [http://git-scm.com/book/en/] . Es ist wirklich ein ziemlich anständiges Lesen und gibt Ihnen den konzeptionellen Kontext, um die Dinge richtig auszuführen.


Befolgen Sie diese zwei Schritte:

  1. Erstellen Sie das Repository online über den Link: https://github.com/new
  2. Verbinden Sie dann Ihr lokales Repo mit dem Remote Repo mit dem Befehl: git add remote origin https://github.com/userName/repo.git Hier wird das Repo.git Ihr neu erstelltes Remote Repo sein.

Das wird wie ein Zauber wirken. Keine Notwendigkeit, sich um die SSH- oder HTTPS-Möglichkeiten zu kümmern. Ich sah mich zunächst demselben Problem gegenüber und verbrachte Stunden zur Lösung. Aber das hat für mich funktioniert.


Der beste Weg zu git ist Gitit zu starten. Probieren Sie diese Website aus, die Sie Schritt für Schritt dazu bringt, wie Sie auf der Kommandozeile Funktionen ausführen können, um ein Projekt auf GitHub zu übertragen

Dies nennt sich try.github.io oder Sie können auch einen Kurs über CodeAcademy belegen


Ich denke, die einfachste Sache für Sie wäre, das Git-Plugin für Eclipse zu installieren, funktioniert mehr oder weniger das gleiche wie Eclipse CVS und SVN-Plugins:

http://www.eclipse.org/egit/

GL!


  1. Öffnen Sie Git Bash.
  2. Ändern Sie das aktuelle Arbeitsverzeichnis in Ihr lokales Projekt.
  3. Initialisieren Sie das lokale Verzeichnis als Git-Repository: $ git init
  4. Fügen Sie die Dateien in Ihrem neuen lokalen Repository hinzu. Dies führt sie für das erste Commit durch: $ git add .
  5. Übergeben Sie die Dateien, die Sie in Ihrem lokalen Repository bereitgestellt haben: $ git commit -m "First commit"
  6. Klicken Sie oben auf der Quick Setup-Seite Ihres GitHub-Repositorys auf, um die URL des Remote-Repositorys zu kopieren.
  7. Fügen Sie in der Befehlszeile die URL für das Remote-Repository hinzu, in das Ihr lokales Repository verschoben werden soll: $ git remote add origin remote repository URL
  8. Übertragen Sie die Änderungen in Ihrem lokalen Repository auf GitHub: $ git push origin master

  1. Zuerst müssen Sie ein Konto auf Github erstellen
  2. Erstellen Sie dann ein neues Projekt - benennen Sie das Projekt wie gewünscht, dann wird Ihre Projekt-URL angezeigt
  3. Kopieren Sie jetzt die URL
  4. Öffnen Sie dann die Eingabeaufforderung, und wechseln Sie mit cmd in das Verzeichnis oder den Ordner, den Sie hochladen möchten
  5. Geben Sie dann die folgenden Befehle ein

     git init
     git add .
     git commit -m "initial commit"
     git remote add origin PASTE URL
     git push -u origin master
    
  6. Überprüfen Sie nun Ihren GitHub Account, das Repository wurde erfolgreich hochgeladen.

Für eine vollständige Anleitung können Sie dieses Video ansehen .


Erstellen Sie ein neues Repository auf GitHub. Um Fehler zu vermeiden, initialisieren Sie das neue Repository nicht mit README-, Lizenz- oder Gitignore-Dateien. Sie können diese Dateien hinzufügen, nachdem Ihr Projekt an GitHub übergeben wurde. Öffnen Sie das Terminal (für Mac-Benutzer) oder die Eingabeaufforderung (für Windows- und Linux-Benutzer).

Ändern Sie das aktuelle Arbeitsverzeichnis in Ihr lokales Projekt.

Initialisieren Sie das lokale Verzeichnis als Git-Repository.

git init
#Add the files in your new local repository. This stages them for the first commit.

git add
# Adds the files in the local repository and stages them for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'. Commit the files that you've staged in your local repository.

git commit -m 'First commit'
#Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

  1. Klicken Sie oben auf der Quick Setup-Seite Ihres GitHub-Repositorys auf Kopieren der Remote-Repository-URL Klicken Sie oben auf der Quick Setup-Seite Ihres GitHub-Repositorys auf, um die URL des Remote-Repositorys zu kopieren.
  2. Fügen Sie in der Befehlszeile die URL für das Remote-Repository hinzu, in das Ihr lokales Repository verschoben werden soll.

$ git remote add origin remote repository URL # Sets the new remote git remote -v # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub. # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.

$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin.

Quellenzuordnung: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/


Folgen Sie den Anweisungen von RishiKesh Pathak oben, Sie können den Push-Befehl sogar kurz machen, indem Sie diese Befehlszeile nur einmal eingeben:

git config --global push.default simple

Also nächstes Mal anstelle von git push origin master brauchen Sie nur:

git push

Siehe Details here .


Ich tat es wie folgt;

  1. git init
  2. Git hinzufügen.
  3. git commit -m "Deine_Nachricht"
  4. git remote füge den Ursprung @your_git_repository hinzu
  5. git push -u Ursprungs-Master

Natürlich musst du git installieren


Ich nehme an, Sie sind auf einem Windows-System wie ich und haben GIT installiert. Sie können diese Befehle entweder über eine einfache Eingabeaufforderung im Projektverzeichnis ausführen oder Sie können auch GitBash verwenden.

Schritt 1: Erstellen Sie manuell ein Repository in GIT. Geben Sie ihm den Namen, den Sie für passend halten.

Schritt 2: Komm zu deinem lokalen Projektverzeichnis. Wenn Sie Ihren Code in diesem neu erstellten Repository veröffentlichen möchten, stellen Sie sicher, dass es im Stammverzeichnis des Projekts keinen Ordnernamen .git gibt, wenn dieser gelöscht wird. Führe den Befehl git init

Schritt 3: Führen Sie den Befehl git add .

Schritt 4: Führen Sie den Befehl git commit -m YourCommitName

Schritt 5: Führen Sie den Befehl git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

Schritt 6: Ausführen des Befehls git push --set-upstream YourRepositoryName master --force

Bitte beachten Sie, dass ich zum Zeitpunkt des Schreibens die neueste Version von GIT verwende. Beachten Sie auch, dass ich keinen bestimmten Zweig angegeben habe, um den Code in den Master zu schieben. In Schritt 6 fordert das GIT Sie auf, den Befehl zu autorisieren, indem Sie aufgefordert werden, den Benutzernamen und das Passwort in einem Popup-Fenster einzugeben.

Hoffe, meine Antwort hat geholfen.


Hi Dies hilft dir, ein Projekt auf Github hochzuladen. Befolgen Sie die Anweisungen von Burhan Khalid oben und beachten Sie, dass, wenn der Upload von Projekt von Grund auf, dann git pull origin master vor git push origin master

SO wenn das Projekt von Grund auf neu hochgeladen wird:

1) git init 2) git add. 3) git commmit -m "Add all my files" 4) git pull origin master 5) git push origin master


  1. git log , um herauszufinden, welche Commit Sie wiederherstellen möchten

  2. git push origin +7f6d03:master während 7f6d03 das Commit vor dem falsch gedrückten Commit ist. + war für force push

Und das ist es.

Here ist eine sehr gute Anleitung, die Ihr Problem löst, einfach und einfach!