개발일지/GitHub 도전기

GitHub에 push, pull하기

자코린이 2022. 3. 7. 22:58

push는 github에 내 컴퓨터에 있는 git내용을 github에 올리는 명령어입니다.

pull은 github에 있는 git을 내 컴퓨터에 받을 때 사용하는 명령어 입니다.

 

저는 ssh키를 사용하여 접근합니다.

ssh키를 사용하기 위해 key를 생성합니다.

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

여시서 설정은 다 기본으로 두기 위해 enter를 계속 누릅니다.

여기서 비밀번호를 설정하려면 처음은 enter후 비밀번호를 2번 칩니다.

 

자세한 내용은 https://git-scm.com/book/ko/v2/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

Git - SSH 공개키 만들기

많은 Git 서버들은 SSH 공개키로 인증한다. 공개키를 사용하려면 일단 공개키를 만들어야 한다. 공개키를 만드는 방법은 모든 운영체제가 비슷하다. 먼저 키가 있는지부터 확인하자. 사용자의 SSH

git-scm.com

 

vi ~/.ssh/config

에 다음 내용을 넣습니다.

Host github.com
  IdentityFile ~/.ssh/id_rsa
  User git

 

이제 github연결 확인을 합니다.

ssh -T git@github.com

 

 

이제 이 키를 github에 넣습니다.

 cat id_rsa.pub

 

github에 들어가 오른쪽 위에있는 설정(setting)에 들어가 ssh and gpg keys를 누릅니다.

이제 오른쪽의 초록 버튼을 누릅니다.

그곳에 키 이름과 공개키를 넣습니다.(방금 복사한 내용)

공개키를 넣었다면 github에서 새로운 프로젝트를 만들 때 뜨는 페이지의 2번째 내용을 복사 후 gitbash에 넣습니다.

or push an existing repository from the command line

여기까지 하셨다면 내 컴퓨터의 git에 있던 내용이 github에 push된 것을 확인할 수 있습니다.

 

이제 github에 올라간 git을 내 컴퓨터로 불러오기 위해서 pull을 사용합니다.

git pull origin main

이 명령어를 치면 바뀌었던 내용도 내 컴퓨터에 잘 적용된 것을 확인 할 수 있습니다.

 

참조 : https://www.lainyzine.com/ko/article/creating-ssh-key-for-github/

 

GitHub 접속 용 SSH 키 만드는 방법

GitHub의 저장소를 사용할 때 HTTPS과 SSH 프로토콜을 사용할 수 있습니다. SSH 프로토콜은 공개키 방식으로 안전하게 정보를 교환할 수 있습니다. 이번 글에서는 공개키를 만드는 방법부터, GitHub에

www.lainyzine.com

 

'개발일지 > GitHub 도전기' 카테고리의 다른 글

이클립스 github push  (0) 2022.03.31
github에서 커밋내역 삭제  (0) 2022.03.18
git branch  (0) 2022.03.07
git 전 버전으로 변경  (0) 2022.03.07
git 버전 관리  (0) 2022.03.06