Сначала исправьте права доступа к файлу на вашем пульте .git
dir, например.
sudo chmod -R ug+w /var/www/.git
sudo chown -R git:git /var/www/.git
или root:root
, если вы хотите назначить членов группы root
для push-доступа.
Затем git-репозиторий на целевом хосте должен быть установлен как общий, поэтому необходимо выполнить следующую команду на удаленном компьютере:
git config core.sharedRepository group