git init
wird nur ein lokalen Repository erstellen.
Sie haben keinen Link zu einer entfernten Kopie definiert, und git push
funktioniert nicht.
Je nachdem, was Sie brauchen:
Sie nur eine lokale Geschichte Ihres Projekts zu halten: Sie brauchen keine Remote-Kopien zu verwenden, und Sie können nur den git push
Schritt ignorieren.
Sie möchten dieses Projekt mit anderen Personen teilen: Sie müssen ein Remote-Repository erstellen, auf das diese anderen Personen zugreifen können.
Ihre Absicht ist es, an einem bestehenden Projekt zu arbeiten: Sie sollten mit dem Klonen dieses bestehenden Projekts beginnen und einen Weg finden, Ihre Arbeit an diesem Klon zu verschieben.
im Allgemeinen Sie ein Repository mit einer Remote-Kopie erhalten, wenn Sie von eine vorhandene Repository-Klonen beginnen, zB:
# this will create a local 'project/' repository,
# with all the history of the remote project,
# and, by default, git will keep the information :
# "'origin' is a shortcut for https://github.com/user/project"
git clone https://github.com/user/project
Was die Ausgabe von 'git brnach' ist getan? – Shravan40
Mögliches Duplikat von [Git: Effiziente Schritte zum Erstellen eines neuen Zweigs und Push-to-Remote] (http://StackOverflow.com/questions/15131864/git-efficient-steps-create-a-new-branch-and- Push-to-Remote) – Asdrubal
Sie haben den Ursprung nirgends festgelegt. Origin ist das ursprüngliche Repo, von dem Sie geklont haben. Da Sie gerade das Repo erstellt haben, haben Sie keinen anderen Ursprung, Sie können also nicht pushen. –