안녕하세요!!!!
오늘은 새로운 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 해볼까요!!?ㅎㅎ
참고 사이트
'GitHub' 카테고리의 다른 글
[GitHub] Git 기본 명령어 (0) | 2023.01.27 |
---|---|
[GitHub] 403 error (0) | 2023.01.27 |
[GitHub] git repository에서 폴더 삭제하기 (0) | 2023.01.27 |
[GitHub] 파일에 접근 불가, 흰색 화살표? (0) | 2023.01.27 |
[GitHub] git add . 시 내장 깃 저장소 추가 (0) | 2023.01.27 |