체인의정석

ssh 키 생성 후 github/bitbucket 연결하는 법 본문

개발/git

ssh 키 생성 후 github/bitbucket 연결하는 법

체인의정석 2023. 5. 18. 14:24
728x90
반응형

1. 먼저 git을 설치해 주어야 한다.

git 설치하기

https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98

 

Git - Git 설치

이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0

git-scm.com

2. SSH 키 등록

만약 Permission denied (publickey) 이런오류가 나왔다면 SSH 키 등록을 해야한다.

https://confluence.atlassian.com/bbkb/permission-denied-publickey-302811860.html

 

Permission denied (publickey) | Bitbucket Cloud | Atlassian Documentation

 

confluence.atlassian.com

위의 링크를 보면 아래와 같이 하면 나옴을 볼 수 있다.

https://www.atlassian.com/git/tutorials/git-ssh

 

Git SSH Keys: A Complete Tutorial | Atlassian Git Tutorial

An SSH Key is used to connect to remote servers securely over the internet. Learn how to generate one for Windows and Linux systems.

www.atlassian.com

 

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

해당 서버의 ssh 키를 만들기 위해서는 위와 같이 하면 되며 이를 bitbucket 또는 github의 계정 설정에서 넣어주면 된다.

일단 나는 기본 설정으로 비번 없이 만들었으며 계정에 넣을 때는 생성된 키를 조회해서 붙여넣어 주어야 하는데

cat ~/.ssh/id_rsa.pub

기본 경로라면 해당 명령어를 통해서 키를 가져올 수 있다.

이걸 복사해서 깃허브나 빗버킷에 넣어주면 된다.

 

SSH 키 등록까지 하니 깃 클론이 잘 작동함을 확인하였다.

 

 

728x90
반응형
Comments