无法在多用户GIT服务器上推送引用
从一开始,我就使用GIT为我和我的同事进行版本控制 我遇到了一个随机影响我或我的同事的错误 我们有两个不同的用户推/拉到我们的Git服务器。两者都是同一组的成员gitusers 有时(并非所有时候),如果我们中的一方将其更改推送到服务器,另一方会收到:错误:无法将某些引用推送到“” 当然,以前也曾有过改变 如果发现.git/refs/HEADS/[PROJECT\u NAME]的权限已从rw-rw-r更改 至rw-r-rsoreadonly,适用于其他集团成员。Owner是最后一个成功推送到服务器的用户 我不明白为什么。尤其是因为它并非总是发生 有人能提供一些建议吗无法在多用户GIT服务器上推送引用,git,permissions,readonly,refs,Git,Permissions,Readonly,Refs,从一开始,我就使用GIT为我和我的同事进行版本控制 我遇到了一个随机影响我或我的同事的错误 我们有两个不同的用户推/拉到我们的Git服务器。两者都是同一组的成员gitusers 有时(并非所有时候),如果我们中的一方将其更改推送到服务器,另一方会收到:错误:无法将某些引用推送到“” 当然,以前也曾有过改变 如果发现.git/refs/HEADS/[PROJECT\u NAME]的权限已从rw-rw-r更改 至rw-r-rsoreadonly,适用于其他集团成员。Owner是最后一个成功推送到服务
好的。发现了问题。 问题是我设置的存储库的类型 gitserver项目必须是共享的和裸的存储库。 您可以轻松转换现有回购协议 没有更多的参考错误