IT/git

[git] Permission denied (publickey) 에러 발생

generator 2024. 3. 23. 20:38

신규로 프로잭트를 하나 만들고 브랜치를 추가하려고 했는데 Permission denied (publickey) 관련 에러가 발생을했다.

이전에 그냥 로그인하고 사용했던거 같은데 신기하다

찾아보니 ssh key를  github에 등록해줘야 한다고 한다.

 

1.ssh key 있는지확인

ls -al ~/.ssh를 실행해서 id_rsaid_rsa.pub파일이 있는지 확인

없다면 ssh-keygen -t rsa -b 4096 -C "이름 아무거나" 를 실행해서 생성해준다.

2. github에 키등록

생성한 공개키(id_rsa.pub)의 내용을 아래처럼 등록해준다.

 

이후에 실행을 해보면 정상적으로 push가 가능하다