每当我在master以外的分支上工作并尝试推送到该分支时,我都会收到此错误:
User-MacBook-Pro:htdocs user$ git push origin quotes
Counting objects: 2494, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2246/2246), done.
Write failed: Broken pipe9/2455)
fatal: The remote end hung up unexpectedly
error: pack-objects died of signal 13
error: failed to push some refs to 'git@github..com:theuser/therepo.git'
我所做的就是添加,然后提交和推送。我试过将文件打包在里面,但它们不是很多,大约30 mbs。我也尝试通过SSH和HTTP发送,但无济于事。
有人可以帮忙吗?
答案 0 :(得分:0)
当尝试推送到我没有写权限的存储库时,我遇到了类似的错误。 就像我可以通过SSH读取存储库一样,但是已经设置了存储库的权限,所以我无法写。
(远程服务器上)的帮助是
cd /repo/dir
chown +R owner:git_group
chmod 770 .
然后将用户添加到git_group
组:)
答案 1 :(得分:0)