Как заставить git использовать другой порт, когда ssh'ing удаленно? - PullRequest
0 голосов
/ 08 мая 2018

Я хочу изменить порт моего удаленного филиала. Я выполнил эту команду

localhost:myproject satishp$ git remote add production rails@my-project.com:7822:/home/rails/myproject

Однако, когда я пытаюсь нажать на эту ветку, я получаю жалобы на то, что порт 22 не открыт. Это правда. Он не открыт, но поэтому я попытался изменить порт в приведенном выше заявлении.

localhost:myproject satishp$ git push production master
ssh: connect to host my-project.com port 22: Connection refused
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Как правильно изменить порт моего пульта? Это с Git v 2.62 на Mac, если это важно.

1 Ответ

0 голосов
/ 08 мая 2018

Порт разрешен в ssh:// URL, но не в scp. Исправить:

git remote set-url production ssh://rails@my-project.com:7822/home/rails/myproject
...