2013-04-11 2 views
1

내 GitHub의 저장소로 파일을 푸시 할 수 없습니다 내 원격 저장소 (git push -u origin master), 내가 할 파일을 밀어하려고 할 때마다 다음과 같은 오류 -내 우분투 12.04 LTS에 자식을 설정하지만, 한

ssh: connect to host github.com port 22: Connection timed out 
fatal: The remote end hung up unexpectedly 

이것은 무엇을 의미 하는가? 어떻게 해결할 수 있습니까?


나는이다 (다음과 같은 -

sudo apt-get install git 

내 로컬 저장소가

/media/48B9-FD83/foobar 

그것이 탑재 된 드라이브에 홈 디렉토리에없는이 여기 - 인 사용 힘내 설치 그게 문제 야?).

해당 디렉토리에서 git를 초기화하고 here - GitHub's official tutorial 단계를 수행했습니다.

파일을 푸시 할 때 위에서 언급 한 sshfatal 오류가 발생합니다.

어떻게 해결할 수 있습니까? 이 순서에

+0

'git remote -v'는 무엇을 출력합니까? – Amber

+0

@Amber'출처 [email protected] : 사용자 이름/foobar (가져 오기) ' 출처 \t [email protected] : username/foobar (푸시)' – ShuklaSannidhya

+1

ssh 키를 올바르게 구성 했습니까? https를 사용하여 시작하는 것이 더 쉬울 수 있습니다. https://help.github.com/articles/set-up-git#platform-linux를 참조하십시오. –

답변

2

시도 물건 :

  • ping github.com. 시간 초과가 없어야합니다.
  • sudo apt-get install telnet.
  • telnet github.com 22. Ctrl 키 + D 다음 Ctrl 키 + ]를 입력하여 텔넷에서

Trying 204.232.175.90... 
Connected to github.com. 
Escape character is '^]'. 
SSH-2.0-OpenSSH_5.5p1 Debian-6+squeeze1+github9 

  • 종료 : 당신은 다음과 같이 표시됩니다.
  • Github: Generating ssh keys guide에 언급 된 단계를 따르십시오.
  • 확인 ~/.ssh 확인하고 그 내용을 입력하여 본인 만 읽을 수 있습니다

    • chmod를 0755은 ~/.ssh
    • 는 chmod -R은 0600 ~/.ssh/*
  • 다음으로, ssh -T [email protected] 말을해야합니다

다시210
Hi <username>! You've successfully authenticated, but GitHub does not provide shell access. 

보고서 이러한 명령 중 하나를 시도하는 동안 오류 메시지가 표시되는 경우. 댓글에 표시되는 오류 메시지를 게시하는 것을 잊지 마십시오.

행운을 빈다.

+0

텔넷 github.com에서이 오류가 발생합니다. - telnet : 원격에 연결할 수 없습니다. host : Connection timed out' ... – ShuklaSannidhya

+0

은'sudo'라고하는 명령어입니까? – ShuklaSannidhya

+0

포트 80에서'telnet' github을 실행하면 작동하지만 포트 22에서 시도하면 연결이 끊어집니다. – ShuklaSannidhya

0

나는 항상 WIFI를 능가하여 유사한 문제를 겪었고 많은 검색을 한 후에 발견했다고 생각합니다. 내 솔루션은 Power Manager와 관련이 있습니다. 당신은 THER 터미널에서 iwconfig을 입력하여 설정을 확인할 수 있습니다 그리고 당신은 다음과 같이 나타납니다 : 문제가 (당신이 켜져 있지 않은 경우,이 솔루션은 당신을 위해하지 않습니다) Power Management:on에 의해 발생

wlan0  IEEE 802.11bgn ESSID:"MY_NET_NAME" 
      Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00 
      Bit Rate=52 Mb/s Tx-Power=16 dBm 
      Retry long limit:7 RTS thr:off Fragment thr:off 
      Power Management:on 
      Link Quality=48/70 Signal level=-62 dBm 
      Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 
      Tx excessive retries:2 Invalid misc:27 Missed beacon:0 

합니다.

은 (장치와 함께 wlan0 교체) 터미널에 다음을 입력, 전원 관리를 비활성화하려면 : 이것은 내 문제를 해결

sudo iwconfig wlan0 power off

. 당신은 전원 관리자의 시작에 솔루션을 추가 할 수있는 솔루션을 영구적으로 만들려면 : sudo는 나노 /etc/pm/power.d/wireless 복사 다음 붙여

  • : #을

    1. 스크립트를 만들기!
    2. 오프/빈/SH 경우/sbin/iwconfig을 wlan0 전력이 파일을 실행 sudo는 chmod를의 U + X /etc/pm/power.d/wireless

    희망을하는 데 도움이합니다.

    이것은 내가 발견 한 정보를 기반으로합니다. here.

  • 관련 문제