Gitosis不会创建存储库

时间:2011-08-11 19:54:23

标签: git gitosis

我正在测试我的新Git存储库。我从Subversion转换为Git,没问题。

现在,在我的笔记本电脑上

git remote add origin git@server:test.git

正确返回。但是当我做的时候

git push

我得到了

  

错误:gitosis.serve.main:存储库读取访问被拒绝

当我转到服务器上的/srv/git/repositories时,不会创建新的存储库。

是否有一个日志文件,我可以在某个地方看一下,看看发生了什么?

3 个答案:

答案 0 :(得分:1)

无法使用git push创建存储库。您必须在服务器上使用git init --bare

答案 1 :(得分:0)

请仔细阅读自述文件的“设置”部分。它描述了访问控制。相反,使用gitolite会更好。它更易于使用和更好地记录。 Gitosis已经死了。

答案 2 :(得分:0)

我继续前进并切换到Gitolite。在追踪一些SSH问题之后,它运行良好。当您推送它时,Gitolite会在服务器上生成存储库。