phabricator - host repository模式下git push遇到权限问题

haocheng@Mac testpha$[master] git push origin master
Counting objects: 3, done.
Writing objects: 100% (3/3), 216 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: error: insufficient permission for adding an object to repository database objects
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
To http://phabricator-server/diffusion/23/testpha.git
 ! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'http://phabricator-server/diffusion/23/testpha.git'

在 phabricator 上新建了一个 Diffusion,Diffusion中配置了一个host模式的仓库,然后clone代码到本地。做了一些简单的代码变更后push代码出现了上面的报错。
这个错误是因为host模式下,phabricator在创建代码仓库的时候赋予文件夹的权限缺少写权限。进入phabricator存放代码的地方,修改文件夹的权限,具体如下:

chmod a+w
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录0x10 概述0x20 我的应用环境0x30 路线图0x40 安装0x41 LNMP环境的安装0x42 Pha...
    zhangweiheb阅读 61,540评论 36 62
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,668评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,773评论 25 709
  • 再也没有比时间更快的了,亲爱的老公,你瞧,一晃我们的儿子马上过17周岁生日了,我们结婚也18周年了。 ...
    与心漫步阅读 3,196评论 1 5
  • 妈妈教育我 早起的鸟儿有虫吃 于是我天不亮就早早起身 爬上最高的树枝锻炼身体 享受清晨的美妙 鄙视还在赖床的兄弟 ...
    李白的月光阅读 923评论 3 2