git add。错误:将对象添加到存储库数据库.git / objects的权限不足

时间:2014-11-14 22:54:29

标签: git github

我正在尝试将Ruby on Rails repo推送到github,就在今天它给了我以下错误:

******-*********:myapp *************$ git add .
error: insufficient permission for adding an object to repository database .git/objects
error: test/helpers/sessions_helper_test.rb: failed to insert into database
error: unable to index file test/helpers/sessions_helper_test.rb
fatal: adding files failed

这刚刚开始发生(昨天工作正常)。什么可以改变,我该如何解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:3)

查看.git目录的权限。

要更改所有权限,您可以执行以下操作:

sudo chown -R your-username:staff .git

然后你应该能够添加文件。