Estoy tratando de ejecutar el comando git pull automáticamente el uso de crontab. Estoy en MacOs de la máquina. Git pull está trabajando bien cuando lo uso sin cron pero dando error con cron. He probado varios de la solución dada por ella. Algunos de ellos están por debajo. Todos ellos están trabajando muy bien manualmente.
He intentado poner siguiente comando en un script automate.sh y, a continuación, ejecutarlo mediante cron.
ssh-agent bash -c 'ssh-add /Users/{username}/.ssh/id_rsa; /usr/bin/git pull'
eval
ssh-agent -s
&& ssh-add ~/.ssh/id_rsa && ssh-add -l && git pull
Pero siempre estoy recibiendo por debajo de error,
fatal: no se pudo leer el nombre de Usuario para 'https://git.{domain}.com': el Dispositivo no configurado
Puede alguien por favor comprobarlo?