I have some pretty stringent permissions in git (via posix extended file
attributes), as we attempt to delegate access to pushing certain directory
structures to certain groups of individuals within our team.
We had an issue the other day where a user tried to push ("git push live")
but didn't have enough permission to create the index.lock file. The user
did have write permission to the objects and refs directories. The git
logs ("git log -p") show that the push had been successful, but there are
files hanging around in the objects directory from this user. Typically
the only files that are in the objects directory are from the last user
that pushed, but at this point there has been at least one successful push
since this failed attempt to push but the objects from two pushes back
still remain here.
I'm just not sure if these should be here or not... Or how to clear them
out. I did verify that they are valid, and the files that were attempted
to be pushed via "git cat-file -p <hash>". Any ideas?
I also wrote a very detailed question yesterday about this but I do not see
it here or in my activity log, so I'm not sure what happened... But if
that happens to pop up at some point, I apologize for the double post.
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.