Ok, das erklärt den eigentlichen Fehler. Irgendwas hat das komplette lokale Repo zerstört, indem es an jeder Datei eine Änderung gab. Das einfachst ist wahrscheinlich, es komplett zu löschen und neu zu clonen
sudo rm -rf /var/www/html/admin
sudo git clone https://github.com/pi-hole/web.git /var/www/html/admin