Bruno Haible <[EMAIL PROTECTED]> wrote: > Hi Jim, > > Something with the "git gc" may have disturbed the git repository. I now > get an error when trying to push some changes: > > $ git push > Counting objects: 7, done. > Compressing objects: 100% (4/4), done. > Writing objects: 100% (4/4), 376 bytes, done. > Total 4 (delta 3), reused 0 (delta 0) > error: Unable to append to logs/refs/heads/master: Permission denied > To ssh://[EMAIL PROTECTED]/srv/git/gnulib > ! [remote rejected] master -> master (failed to write) > error: failed to push to 'ssh://[EMAIL PROTECTED]/srv/git/gnulib'
Hi Bruno. My repacking appears to have made the files in logs/refs/heads/ read-only by group (probably reflecting my umask), in spite of the sticky group-ID bit on the directory. I've fixed the permissions.