it-swarm.com.de

So laden Sie ein Projekt in Github hoch

Nach dem Überprüfen dieser Frage habe ich immer noch keine Idee, wie ich ein Projekt in mein Git Hub-Repository hochladen kann.

Ich bin neu bei Git Hub und weiß nicht, was ich tun soll. Ich habe ein Repository erstellt, möchte aber mein Projekt darauf hochladen.

Ich habe auf der Repository-Seite nach einer Upload-Schaltfläche gesucht, aber ich habe nichts dergleichen gesehen.

Ich habe mir die bisherigen Links angeschaut, bekomme aber immer noch keine wo. Sie erwähnen Kommandozeile, ist das Windows Kommandozeile oder Git Bash? Weil ich es auch nicht kriegen kann.

Ich habe auch versucht, Git GUI zu verwenden, aber wenn ich den gewünschten Ordner auswähle, bedeutet dies, dass es sich nicht um ein Git-Repository handelt. Muss es gezippt werden? Ich habe versucht, die .gitconfig-Datei im Ordner hinzuzufügen, aber es macht keinen Unterschied.

Danke im Voraus :)

142
jampez77

Seitdem ich diese Antwort geschrieben habe, hat github einen nativen Windows-Client veröffentlicht, der alle folgenden Schritte überflüssig macht.

Sie können auch sourcetree verwenden, um das Git- und Mercurial-Setup unter Windows zu erhalten.


So würden Sie es in Windows machen:

  1. Wenn Sie git nicht installiert haben, lesen Sie diesen Artikel wie Sie es einrichten.
  2. Öffnen Sie eine Windows-Eingabeaufforderung.
  3. Wechseln Sie in das Verzeichnis, in dem sich Ihr Quellcode befindet, in der Eingabeaufforderung.
  4. Erstellen Sie zunächst ein neues Repository in diesem Verzeichnis git init. Dies sagt "Initialisiertes leeres Git-Repository in .... git" (... ist der Pfad).
  5. Jetzt müssen Sie git über Ihre Dateien informieren, indem Sie sie zu Ihrem Repository hinzufügen. Tun Sie dies mit git add filename. Wenn Sie alle Ihre Dateien hinzufügen möchten, können Sie git add .
  6. Nachdem Sie Ihre Dateien hinzugefügt und Ihre Änderungen vorgenommen haben, müssen Sie Ihre Änderungen festschreiben , damit git sie nachverfolgen kann. Geben Sie git commit -m "adding files" ein. Mit -m können Sie die Festschreibungsnachricht in die Zeile einfügen.

Bisher würden Sie die obigen Schritte ausführen, selbst wenn Sie keinen Github verwenden würden. Dies sind die normalen Schritte, um ein Git-Repository zu starten. Denken Sie daran, dass Git verteilt ist (dezentral), dh Sie brauchen keinen "zentralen Server" (oder sogar eine Netzwerkverbindung), um Git zu verwenden.

Jetzt möchten Sie die Änderungen in Ihr mit github gehostetes Git-Repository übertragen. Um dies zu tun, müssen Sie git anweisen , einen entfernten Ort hinzuzufügen , und das tun Sie mit diesem Befehl:

git remote add Origin https://github.com/yourusername/your-repo-name.git

Danach kennt git Ihr Remote-Repository. Sie können es dann anweisen, Ihre festgeschriebenen Dateien zu pushen (was "hochladen" bedeutet):

git Push -u Origin master

239
Burhan Khalid

How to upload a project to Github from scratch

Folgen Sie diesen Schritten, um nach Github zu projizieren

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add Origin https://github.com/yourusername/your-repo-name.git

Für das Hochladen des Projekts ist git pull Origin master erforderlich.

5) git pull Origin master

6) git Push Origin master

37

Folge diesen zwei Schritten:

  1. Erstellen Sie das Repository online unter Verwendung des Links: 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.gitHier ist das repo.git Ihr neu erstelltes Remote-Repo.

Das wird wie ein Zauber wirken. Sie brauchen sich keine Gedanken über die SSH- oder HTTPS-Möglichkeiten zu machen. Ich stand zuerst vor demselben Problem und verbrachte Stunden mit der Lösung. Aber das hat für mich funktioniert.

13
VinayBS
git Push --force Origin master

wenn Sie Probleme beim Hochladen haben!

12
sonu

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

Stellen Sie sicher, dass Sie Git und GitHub installieren.

Wenn die Installation abgeschlossen ist, öffnen Sie "git bash".

 enter image description here

so ein Fenster wie unten wird auftauchen:

 enter image description here

Fahren Sie fort und geben Sie cd ~ ein, um sicherzustellen, dass Sie sich im Heimatverzeichnis befinden.

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

Nun müssen Sie ein GitHub Konto erstellen. 

Nachdem Sie ein GitHub-Konto erstellt haben, melden Sie sich an.

Nachdem Sie sich angemeldet haben, klicken Sie oben rechts auf das + und wählen Sie "Neues Repository".

 enter image description here

Geben Sie dann im geöffneten Fenster den Namen ein, den Sie für das Repository in das Feld "Repository-Name" haben möchten. Fügen Sie bei Bedarf "Beschreibung (optional)" hinzu und markieren Sie "Dieses Repository mit einer README-Datei initialisieren". Klicken Sie dann auf "Repository erstellen".

 enter image description here

Gehen Sie jetzt zu Ihrem C-Fahrer. Erstellen Sie einen neuen Ordner und nennen Sie ihn "git" Gehen Sie nun zum Fenster "git bash". Ändern Sie das Verzeichnis auf Laufwerk c, indem Sie cd ~; cd /c.__ eingeben. Wenn Sie dort ls eingeben, werden Ihnen die Ordner dort angezeigt.

 enter image description here

Gehen Sie jetzt zurück zum Browser. Gehen Sie auf Ihre GitHub-Seite und klicken Sie auf das Repository, das Sie erstellt haben. und klicken Sie auf "Klonen oder Herunterladen"; und kopieren Sie die Adresse, die dort angezeigt wird (indem Sie in die Zwischenablage kopieren)

 enter image description here

Gehen Sie jetzt zurück zu "git bash"; Verwenden Sie den Befehl cd git, um zum git-Ordner zu gelangen. Schreiben Sie nun die folgenden Befehle, um eine Verbindung zu Ihrem GitHub herzustellen (geben Sie den Benutzernamen und das Passwort Ihres GitHub ein, wenn Sie dazu aufgefordert werden).

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

Und dann: git config --global user.email [email protected] . Als nächsten Typ: git clone (url) geben Sie anstelle von (url) die Adresse des GitHub-Repositorys ein, das Sie von Ihrer GitHub-Seite kopiert haben. (z. B. git clone https://github.com/isalirezag/Test.git ).

Wenn Sie nun den Befehl ls ausführen, wird Ihr Repository dort angezeigt. Wenn Sie auch den Git-Ordner öffnen, den Sie in Ihrem Fenster haben, sehen Sie, dass Ihr Repository als Ordner hinzugefügt wird. 

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

Kopieren Sie alle Dateien, die Sie in diesem Repository ablegen möchten, und fügen Sie sie in diesem Ordner ein. 

Um die Dateien in Ihr Repository zu übertragen, müssen Sie nun folgende Schritte ausführen: 

Geben Sie 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 im Ordner hinzufügen möchten:

git add . 

Geben Sie dann Folgendes ein: git commit -m "adding files". Und dann: git Push -u Origin master.

Und dann sollten Sie alle eingestellt sein, wenn Sie Ihr GitHub-Konto aktualisieren, sollten die Dateien dort sein :)

5
Alex

Erstellen Sie ein neues Repository in GitHub. Initialisieren Sie nicht .__, um Fehler zu vermeiden. das neue Repository mit README-, Lizenz- oder Gitignore-Dateien. Sie können Fügen Sie diese Dateien hinzu, nachdem Ihr Projekt auf GitHub übertragen wurde. Öffnen Terminal (für Mac-Benutzer) oder Befehl (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 Seite "Schnelle Einrichtung" Ihres GitHub-Repository auf enter image description here , um die Remote-Repository-URL zu kopieren. Oben im Schnellen Setup Ihres GitHub-Repositorys Klicken Sie auf diese Seite, um die Remote-Repository-URL zu kopieren. 
  2. Fügen Sie in der Eingabeaufforderung die URL für das Remote-Repository hinzu, in das Ihr lokales Repository gepusht 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.

$ 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/

5
Rakesh

Ich gehe davon aus, dass Sie sich auf einem Windows-System wie mir befinden und GIT installiert haben. Sie können diese Befehle entweder mit der einfachen 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: Gehen Sie in Ihr lokales Projektverzeichnis. Wenn Sie Ihren Code in diesem soeben erstellten neuen Repository veröffentlichen möchten, stellen Sie sicher, dass sich im Stammverzeichnis des Projekts kein Ordnername .git befindet, wenn er gelöscht wird . Führen Sie den Befehl git init aus. 

Schritt 3: Befehl ausführen git add .

schritt 4: Befehl ausführen git commit -m YourCommitName

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

Schritt 6: Befehl ausführen 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, in den der Code hineingedrückt werden sollte. In Schritt 6 fordert Sie die GIT zur Autorisierung des Befehls auf, indem Sie in einem Popup-Fenster zur Eingabe von Benutzername und Passwort aufgefordert werden.

Hoffe meine Antwort hat geholfen.

4
Abhay Shiro
  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 Ihrem neuen lokalen Repository hinzu. Dies führt sie zum ersten Commit ein: $ git add .
  5. Übernehmen Sie die Dateien, die Sie in Ihrem lokalen Repository bereitgestellt haben: $ git commit -m "First commit"
  6. Klicken Sie oben auf der Seite "Schnelle Einrichtung" Ihres GitHub-Repositorys auf die URL des Remote-Repositorys.
  7. Fügen Sie in der Eingabeaufforderung die URL für das Remote-Repository hinzu, in das Ihr lokales Repository gepusht wird: $ git remote add Origin remote repository URL
  8. Übertragen Sie die Änderungen in Ihrem lokalen Repository nach GitHub: $ git Push Origin master
3
felhi

Ich denke, das einfachste für Sie wäre, das git Plugin für Eclipse zu installieren. Es funktioniert mehr oder weniger wie Eclipse CVS und SVN Plugins:

http://www.Eclipse.org/egit/

GL!

3
Eva
  1. Zuerst müssen Sie ein Konto bei Github erstellen
  2. Erstellen Sie dann ein neues Projekt - nennen Sie dieses Projekt wie gewünscht, und Ihre Projekt-URL wird angezeigt
  3. Kopieren Sie jetzt die URL
  4. Öffnen Sie dann die Eingabeaufforderung und wechseln Sie zu dem Verzeichnis oder Ordner, das Sie mit cmd 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 Ihr GitHub-Konto. Das Repository wurde erfolgreich hochgeladen.

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

2
mitesh7172

Download SourceTree . Es ist für Windows7 + und Mac verfügbar und es wird dringend empfohlen, Dateien über die interaktive Benutzeroberfläche auf Github hochzuladen.

2
Prakhar1001

Befolgen Sie diese Schritte, um Ihr Projekt auf Github hochzuladen

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add Origin https://github.com/yourusername/your-repo-name.git

Das Hochladen des Projekts von Grund auf erfordert Git Pull Origin Master.

5) git pull Origin master

6) git Push Origin master

Wenn beim Pushen ein Problem auftritt, verwenden Sie git Push --force Origin master

2
Ali Yar Khan

Wahrscheinlich ist es am nützlichsten, das Online-Buch [http://git-scm.com/book/de/] zu lesen. Es ist eine ziemlich anständige Lektüre und gibt Ihnen den konzeptuellen Kontext, mit dem Sie die Dinge richtig ausführen können.

2
ProfVersaggi

Es dauerte ungefähr 2 Stunden, bis mir klar wurde, dass ich Repo zu GitHub erstellen soll ( http://github.com/new ) bevor versuche, mein zu pushen lokale Dateien zu Github.

Nach dem Versuch zu pushen waren Fehler wie:

remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found

Ich fühle mich wie ein Idiot, aber ich möchte das wirklich betonen. Ich dachte nur, dass mein Repo beim ersten Push automatisch erstellt wird. Ich habe mich so geirrt.

1
O95

Befolgen Sie die Anweisungen von RishiKesh Pathak oben. Sie können den Befehl Push sogar verkürzen, indem Sie diese Befehlszeile nur einmal einfügen:

git config --global Push.default simple

Also brauchen Sie beim nächsten Mal nicht git Push Origin master, sondern nur:

git Push

Siehe Details hier .

1
Chetabahana

Das hat für mich funktioniert;

1- git init
2- git add .
3- git commit -m "Add all my files"
4- git remote add Origin https://github.com/USER_NAME/FOLDER_NAME
5- git pull Origin master --allow-unrelated-histories
6- git Push Origin master
1
Walid Bousseta

Der beste Weg zum Git ist, Gitting tatsächlich zu starten. Probieren Sie diese Website aus. Sie gehen Schritt für Schritt auf die wichtigsten Möglichkeiten vor, um Funktionen in der Befehlszeile auszuführen, um ein Projekt auf GitHub zu veröffentlichen

Dies wird als try.github.io bezeichnet, oder Sie könnten auch einen Kurs in codeAcademy aufnehmen.

1
Shan-Desai

Ich tat wie folgt;

  1. git init
  2. git add.
  3. git commit -m "Ihre Nachricht"
  4. git remote füge Origin @ ihr_git_repository hinzu
  5. git Push -u Origin master

Natürlich musst du git installieren

0
Cansel Muti

Ich habe dieses YouTube-Video gefunden, das es sehr gut erklärt. Titel: "Repository auf Github einrichten und erstes Projekt auf GitHub pushen" folgen Sie bitte dem Link unten:

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

Ich poste dies, um anderen zu helfen, die möglicherweise ähnliche Probleme haben wie ich, bevor ich dieses Video gefunden habe.

  1. Wir brauchen Git Bash
  2. In Git Bash Command Section ::

1,1 ls

Es wird Ihnen den Standardspeicherort anzeigen.

1.2 CD "C:\Benutzer\Benutzer\Desktop\HTML" Wir müssen den Projektpfad zuweisen

1.3 git init Initialisiert das leere Git-Repository in C:\Users\user\Desktop\HTML

1.4 ls Es werden alle Dateinamen aufgelistet

1.5 git remote add Origin https://github.com/repository/test.git es ist dein https://github.com/repository/test.git ist dein Repository-Pfad

1.6 git remote -v Um das Wetter zu überprüfen, haben wir Zugriffs- oder Push-Berechtigungen oder nicht

1,7 git hinzufügen. Wenn Sie setzen. dann heißt es was auch immer wir in bestimmten ordnern veröffentlichen.

1,8 git commit -m "Erstes Mal"

1,9 git Push -u Origin Master

0
Rahul Gangahar