Git sigue fallando en la extracción del server

Cada vez que entro en mi VPS, siempre tengo que ejecutar una serie de commands para hacer que mi repository de git recupere los cambios de la stream ascendente. A veces tengo suerte y funciona. En su mayor parte, me da el error no encontrado:

ERROR: Repository not found. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

Agregué lo siguiente al final del file .bashrc en la máquina:

 eval "$(ssh-agent)" eval "ssh-add /home/deploy/.ssh/id_rsa3" 

Cuando me ssh in veo la siguiente salida en el shell:

 Agent pid 7974 Identity added: /home/deploy/.ssh/id_rsa3 (/home/deploy/.ssh/id_rsa3) 

La huella digital de la key pública para id_rsa3 coincide con la key de implementación guardada en la configuration del repository en Github. Nunca funciona a less que ejecute manualmente los commands anteriores. ¿Porqué es eso?

Configura la configuration en ~/.ssh/config para que ssh funcione con la key en una location no estándar:

 Host git-host-you-are-using-to-pull-from IdentityFile /home/deploy/.ssh/id_rsa3