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