신규로 프로잭트를 하나 만들고 브랜치를 추가하려고 했는데 Permission denied (publickey) 관련 에러가 발생을했다.
이전에 그냥 로그인하고 사용했던거 같은데 신기하다
찾아보니 ssh key를 github에 등록해줘야 한다고 한다.
1.ssh key 있는지확인
ls -al ~/.ssh를 실행해서 id_rsa 및 id_rsa.pub파일이 있는지 확인
없다면 ssh-keygen -t rsa -b 4096 -C "이름 아무거나" 를 실행해서 생성해준다.
2. github에 키등록
생성한 공개키(id_rsa.pub)의 내용을 아래처럼 등록해준다.
이후에 실행을 해보면 정상적으로 push가 가능하다