내 동료는 내가 복제하고 싶은 원격 git repo를 가지고 있으며 [email protected] : 443/repo.git의 URL을 제공했습니다. ssh는이 경우 포트 443에 나열됩니다.git clone은 ssh : // 프로토콜을 필요로합니다.
git clone [email protected]:443/repo.git
을 수행하여 복제하려고 시도했지만 작동 시간이 초과되었습니다. 나는 그것의 프로토콜로 ssh에 자식 기본값을 생각했는데 왜 이것이 작동하지 않는지 모르겠다.
URL에 ssh를 명시 적으로 지정하면 git clone ssh://[email protected]:443/repo.git
처럼 정상적으로 작동합니다.
예상되는 자식 동작입니까? 왜 첫 번째 URL은 작동하지 않지만 두 번째 URL은 작동합니까?
또는 .ssh/config를 사용하여 포트를 지정하십시오. –
각 클라이언트가'~/.ssh/config'를 편집해야한다는 것을 의미합니까? 우리는이 서버 쪽을 할 수 있습니까? –