2013-11-02 20 views
6

Ich habe ein bare Repository als geklont erstellt. Wenn ich git branch -a mache, wird nichts angezeigt. Wieso sehe ich nicht den Standardzweig master? Obwohl git bash zeigt folgendes:Git zeigt keine Zweige

/some/path/project (master) 

Antwort

7

Sie wahrscheinlich ein leeres Repository geklont haben, gibt es nichts für die master Zweig zeigen soll.

  • A branch verweist auf eine commit
  • A commit verweist auf eine tree
  • A tree listet einige blobs oder andere trees
+1

Du hast Recht, nach einem der Master-Zweig verpflichten zu machen ist jetzt angezeigt. Damit ein Zweig angezeigt wird, muss mindestens ein Commit vorhanden sein, oder? –

+0

Ja, überprüfe meine Bearbeitung, wie git eine kurze Erklärung speichert, wie git Daten speichert. –

+0

Ja, ich sehe jetzt. Vielen Dank! –