首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试git拉取时出现错误:无法打开.git/FETCH_HEAD:权限被拒绝

尝试git拉取时出现错误:无法打开.git/FETCH_HEAD:权限被拒绝
EN

Stack Overflow用户
提问于 2012-11-02 21:06:08
回答 32查看 370.2K关注 0票数 254

请帮帮我,我正试着在我的终端上运行这个:

代码语言:javascript
复制
asgard@asgard-A7N8X2-0:~/CollegePortal$ git pull
error: cannot open .git/FETCH_HEAD: Permission denied

那我试试这个

代码语言:javascript
复制
asgard@asgard-A7N8X2-0:~/CollegePortal$ sudo git pull
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

帮帮我,我不明白这个问题。

EN

Stack Overflow用户

发布于 2016-01-11 14:17:32

使用(首先转到.git的父目录) ll .git查看.git目录的所有者和组,查看目录的组和所有者,使用sudo usermod -a -G yourusername groupsofonwner将您的用户添加到所有者的组,然后注销=>登录,一切正常。

所以在夏天

  1. 转到git$cd your path
  2. 的父目录,查找.git目录的组所有者

$ll .git

  • 将您的用户添加到该组

ownergroupofgit

  • Logout effect.

  • Enjoy $usermod -a -G yourusername $usermod to -a to -G system to$usermod-a it ;)
票数 2
EN
查看全部 32 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13195814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档