Git: Каков мой удаленный URL?

введите описание изображения здесь

У меня есть локальный репозиторий git, и я хотел бы нажать на новый сервер, где я инициализировал (не-голый) репо на gitrepo (скриншот). На местном уровне у меня:

repo ssh://deploy@198.xxx.xxx.xxx/gitrepo (fetch) repo ssh://deploy@198.xxx.xxx.xxx/gitrepo (push) 

когда я делаю:

 $ git push repo myproject .... debug1: Authentication succeeded (password). debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0 debug1: Sending command: git-receive-pack '/gitrepo' debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0 fatal: '/gitrepo' does not appear to be a git repository debug1: channel 0: free: client-session, nchannels 1 Transferred: sent 2836, received 2588 bytes, in 0.3 seconds Bytes per second: sent 9421.9, received 8598.0 debug1: Exit status 128 fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

Я подталкиваю неправильный URL?

Он ищет /gitrepo в корневом каталоге. Чтобы сделать его похожим на домашний каталог целевого пользователя ssh, используйте

 ssh://deploy@198.xxx.xxx.xxx/~/gitrepo 

Я подталкиваю неправильный URL?

Да. Вот важная строка в ssh debug gobbledygook.

 fatal: '/gitrepo' does not appear to be a git repository 

Вы успешно входите в систему с SSH, но ваш URL-адрес неверен. Я не могу сказать, что такое правильный URL. У вас может быть неправильный путь, у вас может быть неправильный хост. В конце пути может понадобиться .git. Вы должны спросить кого-нибудь о проекте.