ubuntu服务器上的Git:其他用户无法推送

ubuntu服务器上的Git:其他用户无法推送,git,ubuntu,permissions,Git,Ubuntu,Permissions,我在ubuntu服务器上安装了git服务器。 一切似乎都正常,我可以通过ssh从其他机器上拉/推 问题是当我尝试向服务器添加其他用户时。 我创建了他们的帐户,他们可以拉,但当他们尝试推送时,他们会收到一条消息: error: remote unpack failed: unable to create temporary object directory 我在网上读到,这通常与remonte机器上的磁盘空间有关,但这里的情况并非如此 我怀疑有权限的东西,但我找不到任何东西 确保使用以下内容创建

我在ubuntu服务器上安装了git服务器。
一切似乎都正常,我可以通过ssh从其他机器上拉/推

问题是当我尝试向服务器添加其他用户时。
我创建了他们的帐户,他们可以拉,但当他们尝试推送时,他们会收到一条消息:

error: remote unpack failed: unable to create temporary object directory
我在网上读到,这通常与remonte机器上的磁盘空间有关,但这里的情况并非如此


我怀疑有权限的东西,但我找不到任何东西

确保使用以下内容创建存储库:

  • 设置为
    (或
  • 一个对所有用户都通用的组
您可以在“.”中看到完整的示例。
您还需要确保该公共组可以访问它