Pro Git book states that I need to create repo inside existing directory first and then clone it as 'bare'. I've read this article about why use 'bare' repository and it seems that I need to treat it as 'origin' and it should be used to pull from and push to. What I don't understand is that why I need to create regural repository first and then clone it as 'bare'? Why can't I create 'bare' repo intiatilly and then commit files from directory there?
And what if I remove the directory from which 'bare' repo was created? Will it affect somehow 'bare' repository?