Problemă de funcționare git trage comanda de la intrearea pe mac OS

0

Problema

Eu sunt încercarea de a rula la git pull comanda automat folosind crontab. Eu sunt pe MacOs mașină. Git pull este de lucru bine, atunci când am folosi fără cron dar da eroare cu cron. Am încercat diverse soluții dat pentru ea. Unele dintre ele sunt de mai jos. Toate acestea sunt bine lucru manual.

Am încercat să pun mai jos de comandă într-un script automate.sh și apoi rulați-l folosind cron.

  1. ssh-agent bash -c 'ssh-add /Users/{username}/.ssh/id_rsa; /usr/bin/git pull'

  2. eval ssh-agent -s && ssh-add ~/.ssh/id_rsa && ssh-add-l && git pull

Dar mereu primesc eroare de mai jos,

fatal: nu pot citi numele de Utilizator pentru https://git.{domeniu}.com': Dispozitivul neconfigurat

Poate cineva vă rugăm să verificați?

cron git github macos
2021-10-28 15:40:01
2
0

Cred ca problema sunt citate în cazul în care aveți nevoie. Încercați să-l cu ghilimele duble în jurul variabilă fără paranteze ({})

ssh-agent bash -c 'ssh-add /Users/'"$username"'/.ssh/id_rsa; /usr/bin/git pull'

Notă: Aceeași pentru variabila domain

Uită-te la această întrebare

2021-10-28 20:16:25

Eu sunt, folosind numele meu de utilizator în loc de {username}, am înlocuit-o cu variabile pentru a posta intrebarea aici. Aceeași pentru domeniu.
Sonia Goyal

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................