답변:
저장소에 따라 다릅니다.
기본 git 전송은 TCP 포트 9418을 사용합니다. 그러나 git은 ssh (종종 푸시에 사용됨), http, https 및 기타 빈도를 통해 실행될 수도 있습니다.
저장소 URL을보고 사용하는 포트를 찾을 수 있습니다. 많은 공용 리포지토리에는 여러 개의 대체 URL이 있습니다. 예를 들어, kernel.org 저장소는이 git://
, http://
및 https://
URL이 표시됩니다.
자식 저장소의 일반적인 URL 체계는 다음과 같습니다.
ssh://
-기본 포트 22git://
-기본 포트 9418http://
-기본 포트 80https://
-기본 포트 443URL에 체계가없는 경우 구문이 약간 다른 ssh를 사용합니다.
사용 가능한 URL 스킴에 대한 자세한 내용 은 git fetch 맨 페이지 를 참조하십시오.
또한 아웃 바운드 SSH 포트 22와 Git (TCP 모두) 용 포트 9418이 열려 있어야 할 수도 있습니다. 그래도 설정에 따라 다릅니다!
TCP_IN = "9418" TCP_OUT = "9418,22"