免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7770 | 回复: 3
打印 上一主题 下一主题

git push时报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-01-04 11:18 |只看该作者 |倒序浏览
git push时报错:
$ git push
xxx@127.0.0.1's password:
Counting objects: 169, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (94/94), done.
error: insufficient permission for adding an object to repository database ./objects

fatal: failed to write object
error: pack-objects died of signal 13
error: pack-objects died with strange error
error: failed to push some refs to 'ssh://127.0.0.1/pub/git/t44_src'


但看了其他的配置,仍然是原来的,没有改变,如下:

$cat /etc/passwd
xxx:501:502::/home/liufeifei:/bin/bash

gitgroup:501xx
xxx:502:


$ ls -l /pub/git/
drwxr-xr-x. 4 xxx gitgroup       4096 Mar 12  2010 t44_src.git


但奇怪的是,之前一直是好的,今天突然不能用了。

猜测是不是我又新增加了一个新的版本库,但会有影响吗?

论坛徽章:
0
2 [报告]
发表于 2011-01-04 16:22 |只看该作者
你进行了git add .和git pull了吗

论坛徽章:
0
3 [报告]
发表于 2011-01-04 16:39 |只看该作者
error: insufficient permission for adding an object to repository database ./objects

有 ./objects 这个文件或目录吗? 权限情况?

论坛徽章:
0
4 [报告]
发表于 2011-01-06 09:10 |只看该作者
本帖最后由 myfifi 于 2011-01-06 12:56 编辑

看样子是你远程库权限没设置好。
一般设置为用户和组都是git。

注意,如果库所在文件夹权限是root。你肯定没法push过去的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP