Problém je v tom, že git se nemůže připojit ke své mezipaměti pověření (další informace naleznete na adrese http://git-scm.com/docs/git-credential-cache).
Z dokumentace:
Mezipaměť je přístupná přes soket domény Unix a je omezena na aktuálního uživatele oprávněními souborového systému.
Vše, co potřebujete, je zkontrolovat oprávnění k souboru pro tento soket domény. Obvykle je umístěn v ~/.git-credential-cache/socket
a změňte je tak, aby byl přístupný pomocí andrewr
uživatel.
Zdá se, že problém je přímo u vlastníka vašich souborů. Podívejte se:
drwxrwxrwx 48 root root 53248 Jan 3 12:10 application
...
drwxrwxrwx 9 root root 4096 Jan 2 10:10 wp-admin
I když jsou tyto adresáře čitelné, zapisovatelné a spustitelné pro každého, soubory v nich nemusí být. Dále mít adresáře vlastněné root
ve vaší domovské složce pravděpodobně není dobrý nápad.
Tento příkaz by měl problém vyřešit, pokud je spuštěn v rámci ~/www/software
:
chown -R andrewr:andrewr *