아요 개발 일기

[GitHub] 계정 변경하기 본문

GitHub

[GitHub] 계정 변경하기

소진이 2023. 1. 27. 18:30

안녕하세요!!!!

오늘은 새로운 Git 계정으로 변경하고 싶을때 알아보려고합니다!!

 

일단 깃헙에 뭔가를 올리기 위해서는 터미널과 새로운 계정을 연동 시켜야겠죠?!

저는 엄청 복잡할 줄 알았는데 생각보다는 간단했던 것 같아요ㅎㅎㅎ

 

1. 연결되어 있는 계정 알아보기

먼저, 연결되어있는 계정이 무엇인지 알아볼까요?!

// 등록되어있는 이름 보기

$git config user.name

// 등록되어있는 이메일 보기

$git config user.email

위와 같은 명령어를 치면 등록되어있는 이름과 이메일이 나와요~

 

2. 새로운 계정으로 변경하기

// 계정 이름 변경
$ git config --global user.name 변경할 계정 이름

// 이메일 변경
$ git config --global user.email 변경할 계정 이메일

위와 같은 명령어를 사용한 후,

맨 처음 1번에서 썼던 확인 명령어 ($git config user.name / user.email)을 다시 사용해보고 변경이 잘 되었는지 확인해보아요!!

 

SSH key 값 새로 생성하기

이제 SSH key 값과 연결을 해볼까요?

 

>> SSH란 Secure Shell Protocol 으로 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 보안적으로 안전하게 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 프로토콜입니다! <<

 

이때 사용하는 명령어는 아래와 같습니다!

$ssh-keygen -t rsa -b 4096 -C "새로운 이메일"

이렇게 명령어를 사용하게되면 위와같이 SSH key가 저장되어있는 주소인 ( ~/.ssh/id_rsa.pub)가 나옵니다~

빨간색 밑줄 친 부분을 복사합니다!

 

key값 복사하기

이제 저장되어있는 주소를 알았으니, key 값을 알아볼까요??

이번에는 vi 에디터를 사용해보도록 하겠습니다!

$vi (위에서 복사한 ssh key값이 저장되어있는 주소)

이후 vi에디터에 나오는 key값을 전부 복사해줍니다.

(나갈때는 :wq 입력)

 

GitHub계정에 SSH Key 추가하기

이제 알아낸 SSH Key 값을 제 github 계정에 등록해야겠죠?!

github 로그인 -> 프로필 클릭 -> Settings -> SSH and GPG keys 순서로 들어갑니다.

맨 위 상단에 New SSH Key를 클릭 합니다!

 

 

클릭하게되면 아래와 같은 창이 뜹니당

아까 복사한 key 값을 창에 있는 Key 쪽에 붙여넣기 합니다!

(title은 마음대로 정하시면됩니다ㅎㅎ)

완료 하게되면 아래와 같이 key가 생성됩니다! 

 

자 그럼 이제 commit 해볼까요!!?ㅎㅎ

 

 

참고 사이트

https://dev-hyun.tistory.com/49