2017-06-30 20 views
0

Ich habe ein Repository auf GitHub erstellt und führen Sie die Befehlszeile git push -u origin master. Ich finde nur einen Ordner dort, aber ich habe viele Dateien in meinem Ordner, aber es hat nur einen Ordner hochgeladen, der keine Dateien enthält.Wie lade ich den gesamten Ordner auf github hoch?

Wie lade ich einen Ordner mit vielen Dateien erfolgreich hoch?

Ich habe gerade versucht, den Befehl git add . und git push -u origin master

Es funktioniert nicht.

Bitte unterrichten Sie mich, welchen Schritt ich verpasst habe. Danke im Voraus. enter image description here

Antwort

1

Sie müssen alle Dateien im Ordner hinzufügen. Wenn Sie wirklich alles hinzufügen möchten (nicht nur einige), wäre ein einfacher Weg das zu tun git add -a oder git add ReduxSimpleStarter/*.

Dann müssen Sie sie begehen. git commit.

Dann drücken.

+0

Danke, Ihre Antwort rette mich. –

1

Ich vermute, durch Ihre Beschreibung (es tut mir leid, es ist ein bisschen schwer zu lesen. So korrigieren Sie mich, wenn ich einige Details zu Ihrem Problem vermisse) Sie vergessen, die Änderungen zu begehen.

Um dies zu tun, müssen Sie git commit -m "A commit message". Es wäre alles in etwa so aussehen zusammen

git add . 
git commit -m "Added a new button" 
git push -u origin master 

commit nur git sagt die Änderungen speichern Sie seine Geschichte gemacht. add sagt nur git, dass Sie wollen, dass diese Dateien (in ihrem aktuellen Zustand) beim nächsten Mal gespeichert werden, wenn Sie commit.

Hoffentlich löst das Ihr Problem.

+0

Danke für Ihre Hilfe. Ich nehme eine andere Antwort 'git add ReduxSimpleStarter/*' Arbeit für mich. –

1

Es sieht so aus, als würden Sie Ihre Änderungen nicht vor dem Drücken übernehmen. Wenn Sie dies tun:

git add . 

Ihre Dateien auf dem staging area hinzufügen. Aber Sie müssen sie auch verpflichten. Sie können dies tun, indem Sie dies in Ihre Befehlszeile eingeben, nachdem Sie die 'git add. 'Befehl:

git commit -m "your commit message here" 

Dann sollten Sie in der Lage sein, den Typ' git push -u origin master 'und Ihre Dateien hochladen müssen.

+0

Danke für Ihre Antwort. Ich nehme eine andere Antwort git add ReduxSimpleStarter/* Arbeit für mich. –

+0

Ja, froh, dass es funktioniert hat! Ich persönlich bin ein Fan von "Git Add-A" anstelle von "Git Add". David Heymans Antwort ist definitiv solide. – pacificpelican

Verwandte Themen