$ ssh -Tv git@github.com
뭔가 처리되면서 마지막 문구에 Permission Denied 가 뜬다면 아래 문제를 해결해야한다.
$ ssh-add -l
명령어를 치고 무언가가 등록되지 않았다고 뜬다면 아래를 보면된다.
$ ssh-add ~/.ssh/[Your_Public_RSA_OR_SSH_KEY]
ssh PUBLIC 키를 ssh 등록해줘야한다.
처음과 변화가 없거나 등록이 되지 않는경우
권한 문제가 뜬다거나 에러가 나는경우.
$ chmod -R 755 ~/.ssh/[YOUR_SSH_PUBLIC_KEY]
- RW 권한을 추가해서 다시 등록 요청하면됨!
$ ssh-add -l
등록을 한번더 체크 해준다.
$ ssh -Tv git@github.com
다시 커맨드를 실행시켜준다면 ? 정상작동됨.
만약 본인 사용하는 리포지토리가 github가 아닌 bitbucket, gitlab 이라면 URL 주소만 변경해주면 된다.
https://community.atlassian.com/t5/Sourcetree-questions/Permission-denied-publickey/qaq-p/594966
github ssh/ personal token 사용하는방법 [소스트리] (0) | 2022.01.26 |
---|---|
github, sourcetree 사용법. (0) | 2021.04.03 |
Github + source Tree를 활용한 버전관리 툴 사용하기. (0) | 2020.03.10 |
버전관리 툴 (Git) bitbucket & Source Tree 사용법 (0) | 2020.02.15 |