본문 바로가기

Pre_Course/Git&Github

Git&Github_05(local작업 GITHUB에 연동하기)

- Github에 회원가입을 하여 로그인한다.

- repository 생성한다.

 - repository name 과 Description을 입력한다.

- create repository를 클릭하면 repository가 만들어진다.

repository를 만들고 자신의 스키마와 repository 주소를 확인한다.

이 주소를 이용하여 local 환경과 연결할 것이다.

- 보안 접속을 위한 토큰을 만든다.

 - Github 홈페이지 자신의 아이콘 클릭 -> Settings 클릭 -> Developer settings클릭 -> Personal access tokens 클릭

  -> Tokens (classic) 선택 -> Generate new token 클릭 -> Generate new token (classic) 선택

- 토큰에 대한 식별할 수 있는 이름과 유효기간, token의 적용범위 선택 후 scopes에서 repo에 대해서만 전체선택

- 세가지 설정 후 Generate token 클릭 

- 보안 토큰은 생성 최초에만 확인할 수 있기에 키값을 못 보고 넘어가버렸다면 삭제 후 다시 생성한다.

토큰 키 확인

레포지토리의 주소와 토큰 값의 주소를 합쳐 토큰 값의 레포지토리 주소를 만든다.

 

git에 원격 저장소(Github) 주소 설정하기

- Git에 remote 주소를 설정한다.

- git remote add origin [원격 저장소 주소]

git remote add origin [원격 저장소 주소]

주소가 잘 들어갔는지 확인하기 위해 git remote -v를 입력하여 확인한다.

git remote -v

그러면 fetch(받아오는)주소와 push(보내는)주소 두개를 확인할 수 있을 것이다.

 

이제 이 저장소로 local에서 만든 커밋들을 보내는 과정을 해볼 것이다.

 

- git push -u origin main 을 통해 origin 주소로 main branch안에 있는 commit들이 push된다.

git push -u origin main

실행하면 branch main이 origin/main으로 set up되었다는 것을 확인할 수 있다.

잘 push됬는지 확인하려면 github 홈페이지에서 확인할 수 있다.

git log를 입력하여 origin/main이라는 새로운 branch를 확인할 수 있다.

 

원격저장소 주소 수정

- git remote set-url origin [올바른주소] 명령어

git remote set-url origin 올바른주소