Вытаскивание из http, чтобы избежать аутентификации (поэтому мне не нужно вводить пароль, если я не использую ssh.keygen).
Проталкивание по ssh с аутентификацией.
Из справочной страницы git-config
:
remote.
URL-адрес удаленного репозиторий. См. Git-fetch (1) или git-push (1)..url
remote.
URL-адрес для отправки удаленный репозиторий. См. Git-push (1)..pushurl
Попробуйте установить для первого URL http:
, а для второго - git + ssh:
(или просто git:
) URL?