I have an apache2 server running a virtual host with HTTPS and basic authentication enabled. The virtual host serves GIT repositories via gitweb script. Authenticated users pull repositories from virtual host.
I don't need fine access control since I am using basic authentication mechanism. Therefore, my questions are:
Q1) Is gitweb the only thing I need to pull AND push changes with this setup ?
Q2) If not enough, do I need gitolite or gitosis to push changes ?