뻘짓

깃허브 원격 저장소를 케이크처럼 쉽게 먹는 법

이런우 2023. 5. 14. 00:48

 

깃허브 원격 저장소를 추가하는 방법을 알아볼 것이다.

 

 

이것이 되어있어야 깃허브 쓰기가 편해진다.

 

대상 폴더 및 파일

 

 

난 이미 데스크톱 노트북 다 연결했으니 VM에서 새로운 폴더를 만들어하겠다.

 

RSA키가 있는지 확인하기

 

ls -al ~/.ssh

 

id_rsa , id_rsa.pub라는 파일이 있다면 이미 RSA 키가 있는 것이니 생성 작업은 생략하여도 된다. 

 

새로운 RSA 키 생성하기

 

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

 

여기서 your_email은 사용자의 이메일로 대체하고 기본 설정을 유지하려면 Enter를 누르자

 

 

제대로 입력이 되었다면 이렇게 될 것이다.

 

SSH 추가

 

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

 

차례대로 입력해 주자

 

공개키 출력

 

cat ~/.ssh/id_rsa.pub

 

출력된 거 전체를 복사하자

 

깃허브에 추가하기

 

 

Setting 들어가 SSH and GPG keys를 누른 다음 New SSH key 클릭

 

 

이름 지어주고 아까 복사한 거 전체 입력 후 add

 

깃허브 리포 생성

 

 

새 repository 생성

 

 

이거 중요

 

깃허브에 추가

apt install git

 

위에 거 복사해 주고 git add README.md를 git add * 로 바꾼 다음에 입력하자

echo "# vmTest" >> README.md
git init
git add * # 수정함
git commit -m "commit" # 본인 마음대로 commit 수정
git branch -M main
git remote add origin git@github.com:hw1186/vmTest.git
git push -u origin main

 

 

만약 안된다면

 

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

 

이메일과 유저네임 입력해 주고 다시 하면

 

 

깔끔하게 됐다.

'뻘짓' 카테고리의 다른 글

[C언어 뻘짓] 정렬 다 될때 까지 숨참는다!  (3) 2023.04.17