git init --bare test-repo.git cd test-repo.git
(Folder is created with git-ish files and folders inside)
fatal: This operation must be run in a work tree
(Okay, so I can't use git status with a bare repo; makes sense I guess)
(Nothing, it seems the bare repo doesn't contain any branches. Do I have to add them from a cloned repo?)
cd .. mkdir test-clone cd test-clone git clone ../test-repo.git
(I get a warning about cloning an empty repository)
(The prompt changes to indicate I am on the master branch)
(Shows no results – eh?)
git branch master
fatal: Not a valid object name: 'master'
Um. So how do I create the master branch in my bare repo?