ssh_config 에 호스트별 포트 설정 방법은 git 을 ssh 로 연결시 22번 이 아닌 다른 포트 사용하기 을 참고

22번 이 아닌 다른 SSH 포트 사용하기

git + ssh 연계시 22 번 포트가 아닌 다른 포트 사용할 경우 앞에 ssh:// 를 적고 id@host:포트번호를 적어줌

git clone ssh://lesstif@mydomain.com:[port]/var/lib/git/myproj.git
CODE

포트 번호를 적지 않을 경우 host 명과 path 사이에 : 가 없어야 함. (: 가 있으면 : 를 포함해서 host name 으로 인식해서 "mydomain.com: no address associated with name" 에러가 발생함

git clone ssh://lesstif@mydomain.com:/var/lib/git/myproj.git