(Все сделано в poshgit в Windows 8):
git init --bare test-repo.git
cd test-repo.git
(Папка создана с git -иши файлами и папками внутри)
git status
фатальный: эта операция должна выполняться в дереве (Хорошо, поэтому я не могу использовать статус git с открытым репо, я думаю, что смысл)
git branch
(Ничего, похоже, что у открытого репо нет ветвей. Нужно ли добавлять их из клонированного репо?)
cd ..
mkdir test-clone
cd test-clone
git clone ../test-repo.git
(я получаю предупреждение о клонировании пустого хранилища)
cd test-repo
(Приглашение меняется, указывая, что я на главной ветке)
git branch
(Показывает никаких результатов - eh?)
git branch master
fatal: Недействительное имя объекта: 'master'
Um. Итак, как мне создать главную ветвь в моем основном репо?