Lasse Kliemann wrote: > Here the docs say to add some files and to do a commit. However, > I want an absolutely empty repos created, so I skip this step. > > $ git push origin master:refs/heads/master > Initialized empty Git repository in /home/git/repositories/test.git/ > error: src refspec master does not match any. > fatal: The remote end hung up unexpectedly > error: failed to push some refs to 'ext:test.git' You can do "anything" to the repository and gitosis will create it. For example, doing an invalid push will work (you'll need to do this in a git repository to make git-push happy, but it doesn't matter what it contains): git push gitosis@xxxxxxxxxxxxxxxxxx:repo.git :master Note that _cloning_ such a repository is only possible since 86ac751 (Allow cloning an empty repository, 2009-01-23), which is not in any released version yet, but will be in 1.6.2. -- Thomas Rast trast@{inf,student}.ethz.ch
Attachment:
signature.asc
Description: This is a digitally signed message part.