Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 吉托西元';不要创建存储库_Git_Gitosis - Fatal编程技术网

Git 吉托西元';不要创建存储库

Git 吉托西元';不要创建存储库,git,gitosis,Git,Gitosis,我正在测试我的新Git存储库。我从Subversion转换到Git,没问题 现在,在我的笔记本电脑上 git remote add origin git@server:test.git 返回正确。但当我这么做的时候 git push 我明白了 错误:gitosis.service.main:存储库读取访问被拒绝 当我在服务器上转到/srv/git/repositories时,不会创建新的存储库 是否有一个日志文件,我可以在某个地方查看以了解发生了什么 请仔细阅读自述文件的“设置”部分。它描述

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

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

git remote add origin git@server:test.git
返回正确。但当我这么做的时候

git push
我明白了

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

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


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

请仔细阅读自述文件的“设置”部分。它描述了访问控制。你最好改用它。它更易于使用,并且有更好的文档记录。Gitosis几乎已经死了。

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

我继续并切换到了。在跟踪了一些SSH问题之后,它工作得很好。当您推送Gitolite时,它会在服务器上生成存储库。

您可以发布配置文件吗?为什么?也许他是从“服务器”上的代码开始的?(虽然GIT没有真正的服务器…@rudie:大多数情况下,将其推入非裸存储库是个坏主意,因为它会使您的工作树和索引不同步。如果他想在服务器上有一个工作树,最好使用钩子从包含该工作树的另一个存储库调用
fetch
+
reset--hard