Configuring Git Client/Server Communication over HTTP/HTTPS
Channel: NetSecProf
Date: 08/05/2019

Shows how to install git, httpd, mod_ssl and create a bare repository on the server.  Shows setting ownership and SELinux context to allow push operations.  Shows configuring a client machine to clone the repo, then how to clone the repo if the SSL certificate is not trusted.