git apache cloning with right permissions at DuckDuckGo
Set right file permissions on Apache Web Server
Correct Apache2 DocumentRoot file permissions
apache2 - How to use a symlink in Apache Web Server - Ask Ubuntu
How to get Git to clone into current directory - Stack Overflow
Allow User ‘git’ to run ‘git pull’ as ‘www-data’ via sudo - Server Fault
ssh - Git: How to solve Permission denied (publickey) error when using Git? - Stack Overflow
shell - Why eval the output of ssh-agent? - Unix & Linux Stack Exchange
Setting up www-data for git deployment