Git push error: remote: error: insufficient permission for adding an object to repository database ./objects

I have been struggling with setup Git under apache on Redhat for many days. Apache version: erver version: Apache/2.4.6 (Red Hat Enterprise Linux) Git version 1.8.3.1 Red Hat Enterprise Linux Server