
[Android] Permission denied (publickey).
·
Android/이슈 처리
새로운 기기에 github 계정을 연결하고 commit 내용을 push 하려는데 아래 에러가 발생했다. 위 내용을 찾아보니 현재 기기의 SSH key가 git에 등록되지 않아서라고 한다. 우선, Terminal을 열고 ssh-keygen -t rsa -C "github 이메일"을 입력한다. 명령어를 입력하면 파일 위치에 대한 설정을 하게 되는데 그냥 엔터를 누르면 괄호 안의 경로 (Users/~/.ssh/id_rsa)에 ssh 파일이 생성된다. id_rsa.pub 파일을 열어서 내용을 복사한다. github 사이트의 Settings > Access > SSH and GPG keys 탭에 들어간다. 복사해 둔 키를 입력하면 끝. ssh -T git@github.com을 입력해서 접속 테스트를 해볼 수 있다..