내 컴퓨터에서 Git을 사용하려고 할 때 몇 가지 문제가 있습니다. 비트 버킷을 사용하여 원격 저장소를 호스팅하고 있습니다.ssh 키를 사용하는 중에 Bit Bucket과 통신 할 수 없습니다.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
내가 이해에서, 나는 저장소에 액세스 할 수있는 권한이 없습니다 : 내가 가진 문제는 내가의 bitbucket에서 커밋 당기려고 할 때, 나는 다음과 같은 오류가 발생했습니다. 지금까지는 이것이 정확합니다. 이 링크 *에서 찾은 기사를 기반으로, 저는 (Git Bash를 사용하여) 새로운 ssh 키를 생성하고 그것을 ssh-agent에 추가 할 수 있습니다. 나는 또한 그것을 bitbucket에 추가 할 수있다. 그런 다음 Git Bash 콘솔이 열려있는 한 원격 저장소를 가져 오거나 밀 수 있습니다. 그러나 Git Bash 을 닫은 다음 다시 열면 ssh-agent에 다시 추가해야합니다. 또한,이 작업을 "cmder"(Windows에서 사용하는 콘솔)에서 수행 할 수 있습니다. 이는 슬픈 일입니다.
ssh-agent에 ssh 키를 추가하는 방법이 있습니까? 그리고 모든 콘솔에서 항상 액세스 할 수 있습니까? 나는 현재는 오히려 SSH 에이전트에 의존하지 않고 SSH 키를 처리하기 위해 자신의 방법을 사용하는 것 때문에, 힘내 크라켄을 사용하지만하고, A-주위 작품으로 내가 것 :
는시가, 감사 git kraken에서 제대로 작동하지 않는 콘솔을 콘솔에서 사용할 수 있기를 원합니다. * https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
는
유감스럽게도 Windows는 Unix 운영 체제처럼 기본적으로'ssh '를 지원하지 않습니다. 표준 SSH를 사용하려면 Windows에서 [Putty] (https://technet.microsoft.com/ko-kr/library/hh225041(v= sc.12) .aspx)를 권장합니다. git에 대해서는 Git Kraken과는 달리 [SourceTree] (https://www.sourcetreeapp.com/)를 사용합니다. –