2013-03-25 3 views
11

Ich klonte ein Repository auf meinem Desktop-Rechner mit git clone sshurl. Wie erwartet, hat dies einen Ordner in meinem Desktop erstellt.Wie schiebe ich einen neuen Ordner (mit anderen Ordnern und Dateien) in ein bestehendes Git Repo?

Jetzt, statt einer einzigen Datei, möchte ich einen ganzen Ordner in Git schieben. Zum Beispiel heißt der Ordner, den ich geklont habe, project_iphone. Jetzt füge ich einen anderen Ordner my_project in project_iphone hinzu. Der Ordner my_project enthält viele Dateien und Ordner.

Meine Frage ist, wie soll ich my_project Ordner auf den Server schieben?

Schritt-für-Schritt-Anweisungen wären hilfreich.

Vielen Dank.

Antwort

14

Sie müssen git add my_project, um Ihren neuen Ordner zu staffeln. Dann git add my_project/*, um seinen Inhalt zu inszenieren. Dann commit, was Sie inszeniert haben mit git commit und schließlich drücken Sie Ihre Änderungen zurück an die Quelle mit git push origin master (ich nehme an, Sie möchten zum Master-Zweig schieben).

+0

es funktioniert gut ..... jetzt habe ich einen Ordner zu git schieben ... Wie entferne ich den Ordner? versucht git rm aber gescheitert ... – da32

+1

Was scheiterte an git rm? Haben Sie eine Fehlermeldung erhalten? – Gavin

+0

macht schon nichts .. nur benötigt, um -r..if hinzuzufügen kann Ordner nicht löschen ... thx für Hilfe trotzdem ... – da32