Ich versuche, einen Prozess zu automatisieren und den git branchBefehl auszugeben, um herauszufinden, in welchem Zweig ich mich befinde. Bis auf ein neu initialisiertes Repo, bei dem git branchnichts zurückgegeben wird, funktioniert alles einwandfrei . Da ich mit dem Repo nichts gemacht habe, nicht einmal mit dem anfänglichen Commit, kann ich die Antwort akzeptieren. Wenn ich jedoch eine ausführe git status, wird mir mitgeteilt, dass ich auf dem masterZweig bin , wie hier zu sehen:
$ mkdir todelete
$ cd todelete
$ git init
Initialized empty Git repository in /u/u70021a/todelete/.git
$ git status
On branch master
No commits yet
nothing to commit (create/copy files and use "git add" to track)
$ git branch
$
Mache ich etwas falsch? Gibt es eine Einstellung, die ich nicht richtig eingestellt habe?
Ich habe auch eine Reihe neuer Leute bei Git und ich kann ihnen nicht erklären, warum der Befehl zum Anzeigen des Zweigs, in dem sie sich befinden, nichts anzeigt, der Statusbefehl jedoch.

