Настройка порта openssh в windows для msysgit - PullRequest
4 голосов
/ 03 января 2011

Быстрый вопрос. Я использую msysgit с openSSH в качестве клиента git. Я не хочу использовать другие клиенты SSH, такие как замазка. Из GIT Bash я успешно подключился к своему серверу с помощью ssh -p XXXX к моему серверу.

К сожалению, когда я пытаюсь сделать что-то вроде:

git clone git@SERVER:reponame.git 

из Git Bash я получаю:

ssh: connect to host SERVER port 22 failed.

Как я могу сделать соединение ssh, которое msysgit пытается открыть с openssh, запущенным на другом порту?

Я знаю, что в linux такая вещь будет в файле / etc / ssh / ssh_config, но как мне поступить так в этом случае? Заранее спасибо.

1 Ответ

6 голосов
/ 03 января 2011

git поддерживает следующий синтаксис для ssh://

ssh://[user@]host.xz[:port]/path/to/repo.git/

Обратите внимание на порт там.

...