【问题标题】:Git / Gitosis - Repository Read Access DeniedGit / Gitosis - 存储库读取访问被拒绝
【发布时间】:2010-12-01 15:13:25
【问题描述】:

我已经在 ubuntu 服务器上安装了 git。从我的本地机器上使用 tortoiseGIT 我已经将 gitosis-admin 克隆到我的本地机器上。一切正常。 在签出 gitosis-admin 存储库以管理我的密钥和 gitosis.conf 中的存储库后,我将新的存储库 gittest 添加到 .conf 文件中。 现在休闲步骤失败了:

  • 在我的本地机器上创建一个名为 gittest 的新文件夹
  • 添加了一个测试文件
  • 承诺
  • 将本地存储库推送到客户端说的服务器:

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

如果我在 /srv/git/repositories/gittest 的新创建文件夹中使用“git init”在服务器上初始化存储库,也会出现此错误,添加一个文件以使要克隆的存储库不为空,尝试将其克隆到我的本地计算机。

谁能帮忙解决这个错误?

【问题讨论】:

  • 您是否先提交并推送您的 gitosis-admin?
  • 你的 gitosis 配置文件是什么样子的?

标签: git version-control gitosis


【解决方案1】:

尝试在 /srv/git/repositories/gittest 中运行 git init --bare 而不是 git init。

【讨论】:

  • 在使用 gitosis 时,您不必 git-init 远程存储库。推送到它时会自动创建。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-13
  • 2019-01-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多