2017-11-24 58 views
0

한 달 전에 새 노트북을 받고 Git과 TortoiseGit을 구성했는데 문제가 없었습니다. 노트북을 재부팅 할 때까지. 잠자기 상태로 만들었지 만 일부 Windows 업데이트는 다시 시작해야했습니다.연결이 끊어졌습니다 : 지원되는 인증 방법이 없습니다. (server sent publickey)

다시 시작한 후 TortoiseGit을 사용하여 당겨 와서 제목에서 메시지를 throw합니다.

윈도우 7 + TortoiseGit 2.5

내 망할 놈의 배쉬 잘 작동합니다. 나는 복제 할 수있다. 당겨 라. 문제 없음.

읽기 나는 Disconnected : No supported authentication methods available (server sent :publickey)을 읽고, .profile 만들기, Pageant에서 키 추가하기 등 많은 것을 시도했습니다.

C : \ Program Files \ TortoiseGit \ bin \ TortoiseGitPlink.exe를 ssh.exe로 변경하려고 시도했지만 TortoiseGit이 허용하지 않습니다. 구성 필드가 활성화되어 있고 거기에 입력 할 수 있지만 확인도 적용도이 변경을 사용하지 않습니다. 나는 TortoiseGit 2.5에서 제거하고 설치했다. 아직 운이 없다.

제 환경에서는 퍼티 키가 ​​네트워크 드라이브에 있습니다. 거기에 문제가있는 경우 재부팅하라는 지시를 받았습니다. 내 네트워크 드라이브가 제대로 작동하는 것을 볼 수 있으며 여러 번 재부팅했습니다.

다시 말하지만, 내 힘내 배쉬는 여전히 잘 작동합니다.

다른 모든 것들을 고려해보십시오.

+0

PuTTY를 사용하여 서버에 연결할 수 있습니까? – MrTux

+0

'(server sent : publickey)'는 키가 거부되었음을 나타냅니다. – MrTux

+1

SSH 클라이언트를 변경할 수 없다는 것은 TortoiseGit 2.5.0의 알려진 문제이며, 미리보기가 고정되어 있습니다 : https://download.tortoisegit.org/tgit/previews/ – MrTux

답변

0

이것은 최근에 나에게도 문제가되었습니다. 문제는 퍼티에 저장된 세션이 올바르게 참조되지 않고 있다는 것입니다.

단계 : 힘내 >> 원격

을 :

1)이이 설정 대화 상자 ... 마우스 오른쪽 단추로 클릭 REPO 폴더를 >> TortoiseGit은 >> 왼쪽 패널에서

2

)를 설정 열기로 이동 원격 목록에서

3), SavedSession 퍼티 내에서 사용되는 저장 세션 이름으로 대체해야 SavedSession:GitUsername/GitRepo.git, URL을 변경 "기원"

4)를 선택합니다.