Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.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 - Fatal编程技术网

Git 主控在推送提交时写入错误失败

Git 主控在推送提交时写入错误失败,git,Git,我在公司的网络驱动器上有一个git存储库,从中提取并没有问题。然而,我没能把任何承诺推到它里面,虽然我有一些好运气,但最近我什么都没得到。错误是: C:\Program Files\Git\bin\Git.exe推送“源”主机:主机错误: 无法将refs/heads/master设置为//software/pdd.git/![远程 拒绝]主机->主机(写入失败)错误:推送失败 对“//software/pdd.git/”的一些引用已完成 我怀疑它与master文件有关。在Windows上,这表明

我在公司的网络驱动器上有一个git存储库,从中提取并没有问题。然而,我没能把任何承诺推到它里面,虽然我有一些好运气,但最近我什么都没得到。错误是:

C:\Program Files\Git\bin\Git.exe推送“源”主机:主机错误: 无法将refs/heads/master设置为//software/pdd.git/![远程 拒绝]主机->主机(写入失败)错误:推送失败 对“//software/pdd.git/”的一些引用已完成

我怀疑它与
master
文件有关。在Windows上,这表明我可能被放入了一个网络组,该网络组不允许我进行修改,但可以读取、写入和执行

我的问题是:如果我以前能推几次,这个文件权限的事情对我来说应该不会是一件麻烦事。如果我确实没有足够的特权来修改,有没有解决办法

PS:公司不愿意将我的网络组更改为另一个,这将使我能够修改文件。

检查问题“”:

NAS对权限做了一些奇怪的事情,在所有目录上设置了粘性位。这就解释了这种行为。另一个
chmod
解决了这个问题

这意味着这是目标(远程)端的权限问题,如“”所示:

每个人都有一种奇怪的“习惯”许可。我将其更新为“读写”,提交最终成功

作为“workaound”,请参见以下内容:

我刚刚删除了我的裸库,创建了一个全新的库,并将我的更改推到了那里。一切都恢复正常了


我似乎没有在It方面详细说明他们如何不会因为我的公司合同而改变我的特权。谢谢你的建议though@freonix:因此,您需要与IT支持团队联系,看看这些特权如何与您的情况相适应,而不影响他们的政策。我很乐意,但我的上司说他已经传达了信息,但似乎没有通过高层沟通。@freonix:您至少可以让他们重新创建一个我和我的同事们今天早上试过,他们是否可以推进我所做的裸回购。似乎他们也可以推,得到同样的错误,他们比我有更多的特权。什么使。。