비밀번호를 입력하지 않고 TortoiseGit으로 가져올 수 없는 이유는 무엇입니까?

비밀번호를 입력하지 않고 TortoiseGit으로 가져올 수 없는 이유는 무엇입니까?

얼마 전 Win 7에서 Win 10으로 마이그레이션한 후 업무용 PC를 다시 설치해야 했습니다. 이전에는 Cygwin 명령과 TortoiseGit을 병렬로 사용하여 Git이 완벽하게 작동하도록 설정했습니다.

재설치 후에 git pull는 서버 비밀번호를 입력해야 하므로 TortoiseGit GUI에서 더 이상 작업을 수행할 수 없습니다.

여기에 이미지 설명을 입력하세요

Cygwin CLI에서 수행된 풀 요청은 정상적으로 작동합니다. 또한 체크아웃, 되돌리기, 로그 표시 등과 같은 TortoiseGit 메뉴의 다른 작업도 제대로 작동합니다.

이전 설정(Win 7)에서는 서버 비밀번호를 입력할 필요가 전혀 없었고, 우리 조직에서 가능하더라도 비밀번호를 얻는 방법도 잘 모르겠습니다.

TortoiseGit을 사용하여 가져올 수 없는 이유는 무엇입니까?

답변1

TortoiseGitPlink는 기본적으로 SSH 클라이언트로 사용됩니다. 따라서 특수 키를 사용하도록 PuTTY를 구성해야 합니다(에 설명된 대로 PuTTY 세션을 사용하여).https://stackoverflow.com/a/29183147/3906760그리고TortoiseGit FAQ) 또는 원격 작업을 수행하기 전에 PuTTY 에이전트(미인 대회)에서 키를 로드하세요.

TortoiseGitPlink를 사용하는 것 외에도 OpenSSH에서 SSH를 사용할 수도 있습니다(참조https://stackoverflow.com/a/32115724/3906760).

관련 정보