Commands to compile and load module:
checkmodule -M -m -o gitweb.mod gitweb.te
semodule_package -o gitweb.pp -m gitweb.mod
semodule -i gitweb.pp
Doesn't work on your system?
setenforce 0
# try again check if projects are listed
# projects are listed -> good, selinux was your issue
# projects are not listed -> sorry, selinux was not your issue
cat /var/log/audit/audit.log | audit2allow -M gitweb
# don't play with fire.
setenforce 1