2012-07-31 2 views
3

내가 시도 : git pull origin master 나는 다음과 같은받을 수 없습니다 : ssh: connect to host localhost port 123: Bad file number변경 GIT 포트

지금 어딘가 어떻게 든 내가 포트 (123)를 사용하여 자식을 설정하지만 더 이상 유효 하나입니다.

~/.ssh/config 파일을 수정하려고했지만 놀랍게도 파일이 존재하지 않는다는 것을 알았습니다. 아마 하나를 생성하고 원하는 동작을 얻을 수 있지만 내 질문은 : 다른 포트 123 정의 할 수 있습니다? 설정 파일을 만들지 않고 어떻게 321로 바꿀 수 있습니까?

+1

'git config --list'는 관련 설정을 보여줍니까? – blahdiblah

+0

예, 123 번 포트를 볼 수 있습니다. 어떻게 변경합니까? – Gevorg

+0

'git config --edit'을 사용하여 설정을 변경할 수있는 편집기를 불러올 수 있습니다. – blahdiblah

답변

2

CLI 명령을 사용하여 SSH URL의 포트를 git remote set-url으로 업데이트 할 수 있습니다. 예를 들어, 다음을 실행할 수 있습니다 포트 (321)에 원점 원격의 포트를 업데이트 : 당신이 URL의 나머지 부분을 알 수없는 경우

git remote set-url origin ssh://[email protected]:321/home/user/repo 

당신이 할 수있는

git remote -v 

다음 포트 번호를 변경하십시오.