1
내 서버에서 Git을 사용하려고하는데 사용할 수 없습니다. 프로젝트를 서버에 푸시하려고하면 오류가 발생합니다. 다음은 오류입니다.Eclipse Git (EGit) 원격 : 유효하지 않은 패킷 줄 헤더
오류 메시지 예외가 URI에 푸시 동안 ssh를 발생
: //[email protected] : 7358/C :/안드로이드 저장소 : 잘못된 패킷 라인 헤더 : UNAB를
예외 스택 추적
org.eclipse.jgit.errors.TransportException: Invalid packet line
header: Unab at
org.eclipse.jgit.transport.BasePackConnection.readAdvertisedRefs(BasePackConnection.java:182)
at
org.eclipse.jgit.transport.TransportGitSsh$SshPushConnection.<init>(TransportGitSsh.java:327)
at
org.eclipse.jgit.transport.TransportGitSsh.openPush(TransportGitSsh.java:152)
at
org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:154)
at org.eclipse.jgit.transport.Transport.push(Transport.java:1173) at
org.eclipse.egit.core.op.PushOperation.run(PushOperation.java:190) at
org.eclipse.egit.ui.internal.push.ConfirmationPage$2.run(ConfirmationPage.java:206)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: java.io.IOException: Invalid packet line header: Unab at
org.eclipse.jgit.transport.PacketLineIn.readLength(PacketLineIn.java:193)
at
org.eclipse.jgit.transport.PacketLineIn.readString(PacketLineIn.java:138)
at
org.eclipse.jgit.transport.BasePackConnection.readAdvertisedRefsImpl(BasePackConnection.java:195)
at
org.eclipse.jgit.transport.BasePackConnection.readAdvertisedRefs(BasePackConnection.java:176)
... 7 more
내 ssh URI가 올바른가요?
ssh://[email protected]:7358/C:/Android Repository
엠레
내 사용자 이름입니다. 나는 7358 포트를 사용하고있다. 내 프로젝트 위치는 서버의 C :/Android 저장소입니다.
동일한 URL의 명령 줄을 사용하여 푸시하면 어떻게됩니까? – robinst
나는 신세를지고있다. 커맨드 라인을 통해 어떻게 푸시 할 수 있을지 모르겠습니다. 샘플 좀 줄 수있어? –