Try gitolite?
https://gitolite.com/gitolite/index.html
It has fine-grained permissions but works with regular git clients.
Does it actually restrict read access to specific directories? Unless I missed it, I didn't see anything in the docs about that.
Does it actually restrict read access to specific directories? Unless I missed it, I didn't see anything in the docs about that.