Проблема - Вы, пытаются обновить от GitHub, который требует ssh ключа. Или создайте специальный ssh ключ без пароля на Вашем сервере и добавьте, что он к Вашему GitHub считает или использует uri http-только-для-чтения для обновления репозитория:
git pull --mirror https://github.com/account/repository.git
из страницы справочника удара
-c string If the -c option is present, then commands are read from
string. If there are arguments after the string, they are
assigned to the positional parameters, starting with $0.
так...
$ echo a b c d e f g | xargs bash -ic echo
$ echo a b c d e f g | xargs bash -ic 'echo $0 $@'
a b c d e f g