git
github SSH Repository [ git ]
muyeon
2023. 6. 24. 20:58
- 우선 repository 를 생성한다.
- SSH 키를 발급받는다.
생성한 repository 를 사용하기 위해서 로컬환경에서 깃허브를 사용하기 위해 인증을 받아야 한다.
첫째 Personal access token 을 등록하는 것
둘째 SSH 를 등록하는 것
SSH 발급
ssh-keygen -t rsa -b 4096 -C "본인의이메일@gmail.com"
- RSA 키를 등록할 때 위치를 지정하거나, 패스워드를 지정하지 않고 기본값으로 설정
키가 생성된 곳 :
/Users/기기이름/.ssh
키 생성 확인
cat ./id_rsa
cat ./id_rsa.pub
정상적으로 키를 발급 받았다면 개인키를 깃허브에 등록해야 한다.
SSH Key 복사
cat ~/.ssh/id_rsa.pub
출력된 SSH Key 를 복사한다.
Local Repository 에 Remote Repository 올리기
repository 의 SSH 주소를 복사한다.
VSC 의 터미널에 넣어 아래를 실행한다.
git init
git remote add origin 여기에SSH주소를적어주세여
git add .
git commit -m "fst"
git push -u origin main
메시지가 출력된다면 yes 를 입력
git push 가 실행되지 않는다면?
터미널에 아래 명령어 입력
ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
등록 후에도 에러가 발생 한다면 ..
SSH 를 이용해 서버를 접속하려 할 때 깃허브의 주소를 known_host 가 아닌 .ssh 폴더의 config 파일에서 관리할 수 있도록 해야한다.
sudo vi ~/.ssh/config
Host github.com
Hostname ssh.github.com
Port 443
푸쉬후 원격저장소에 업로드가 잘 되어있다면 완료!
AWS EC2 준비끝
https://muyeon95.tistory.com/187