인텔리제이 Git Push시 권한

김성수·2023년 3월 8일
0

트러블슈팅

목록 보기
9/12

⚡ 생각대로 살지 않으면 사는대로 생각한다.

⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.


인텔리제이로 새로 만든 프로젝트를 Git Repo에 푸시하려고 했다.

VCS로 나와있는 항목에서 Shared Git Repository로 GitHub와 연동하면서, push하려고 했으나, permission denied로 인해서 push가 실해했다.

그래서 그냥 터미널로 냅다 push하려고 했다.

일단 master 맘에 안들어서 mastermain으로 git branch -m master main으로 바꿔줌.

git push origin main으로 Push했다.

그러나 역시 permission denied...

알아보니 ssh-keygen 설정이 잘 못 되었다고 한다.

터미널에서
1. ssh-keygen -t rsa "github 실주소"
엔터 세번(이 과정에서 비번 설정도 가능)
2. 그러면 터미널에서 위치한 디렉터리에 .ssh 디렉터리가 생긴다.
3. 깃허브의 우측 상단의 프로필에서 Settings를 클릭하면, 좌측 항목에 > SSH and GPG keys에서 New SSH key를 클릭하여, 아까 생성된 .ssh 디렉에서 id_rsa.pub <= 이 파일을 메모장 같은 에디터로 확인하고, 그대로 복붙한다.
4. ssh -T git@github.com 이 명령어를 터미널에 치면,
5.
조금 시간이 걸리지만, 위와 같이 터미널이 나를 친구한테 하는 거처럼 인사한다.

딱 Push하면 위와 같이 Success Push된다~ 후후..


-끝-


참고 블로그
https://maliceit.tistory.com/51

profile
쌩수 Git >> https://github.com/SsangSoo?tab=repositories

0개의 댓글