#1 SSH 설정
보안의 문제로 인해서
SSH를 설정해주게되면 설정된 컴퓨터는 ‘이건 내 컴퓨터야’라는 의미로
github에 전달이 되는 것같다.
때문에 한번 설정해주는 것이 중요하다.
1)
여기를 참조하여서
Generating a new SSH key
영역에서
SSH 기초설정을하면 된다.
2)
같은 페이지의
Adding your SSH key to the ssh-agent
영역에서
ssh-agent를 셋팅해준다.
3)
2)와 같은페이지, 같은영역의 2번을 보고 config 파일을 셋팅해준다.
4)
마찬가지로 2)와 같은페이지, 같은영역의 3번을 보고
명령을 실행하고 비밀번호를 입력하여 셋팅해준다.
5)
2)와 같은 페이지, 같은 영역의 4번의
Add the SSH key to your account on GitHub. For more information, see "Adding a new SSH key to your GitHub account."
에서 Adding a new SSH key to your GitHub account를 눌러서
페이지로 이동한다.
이동 후에 mac, windows, linux
본인의 탭에 맞는 설정과
GitHub CLI, web browser 중에서 선택하여서 셋팅해주면 된다.
나의 경우에는 GitHub web browser로 연결을 할것이니깐
해당 탭의
Adding a new SSH key to your account
영역에서
# 의 주석처리를 뺀
pbcopy < ~/.ssh/id_ed25519.pub
로 입력해주었다.
그리고 에러가 나지 않으면 사실상
컨트롤(커멘드) + v를 해주게 되었을때 ssh 코드가 나오게 된다.
#2 github 셋팅영역
1)
github에 로그인 후
settings에 들어와서
Access의 SSH and GPG keys에 들어온다
#1의 마지막에 받게된 SSH 코드를
new SSH keys에 들어와서 ‘key’영역에 붙여넣기하고
입력하고
title은 아무거나 입력하고 키를 생성해준다.
이 SSH keys를 생성해주는 순간부터 github에 연동이 되어서 내 컴퓨터라는 인식을 하게 하는것 같다
100% 정확한것 같진 않지만 충분히 일리가 있다.
혹은 추가로 SSH keys를 이용해야할 상황이 온다면 업로드를 추가로 해야겠다.
'개발일지 > GIT' 카테고리의 다른 글
Git - github연결 루틴1 (remote 확인, 연결, 변경) (0) | 2022.10.14 |
---|---|
Git - Learn Git Branching site (0) | 2022.10.14 |
Git - diff (깃의 변경사항 / 다시듣기) (0) | 2022.10.14 |
(미제) Git - merge(병합) (약간어려움) (0) | 2022.10.13 |
Git - branch (0) | 2022.10.13 |