Я намагаюся автоматизувати процес і видаю git branchкоманду, щоб з'ясувати, в якій гілці я перебуваю. Все працює нормально, крім нещодавно ініціалізованого репо, де git branchнічого не повертається. Враховуючи, що я нічого не зробив з репо, навіть початковий коміт, я можу прийняти відповідь. Однак, якщо я запускаю a, git statusце говорить мені, що я на masterгілці, як видно тут:
$ 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
$
Я щось роблю не так? Чи є якесь налаштування, яке я встановив неправильно?
У мене також є кілька нових людей до Git, і я не можу пояснити їм, чому команда показувати, в якій гілці вони перебувають, нічого не показує, проте команда status робить.

