Git & Github

[Git & Github] Github에 소스 반영

kimphoby 2023. 2. 12. 20:29

: 내 컴퓨터에서 벗어나서 외부 서버에 공간을 형성하고 소스를 반영 

Step0. Github에서 new repository 생성 

Gitub에서 new 버튼을 클릭해 새로운 레포지토리를 생성해 준다. 

Step1. 로컬 git 저장소에 원격 저장소를 추가 하는 명령 

 

$git remote add origin 

 새 레포지토리를 생성하면 주는 코드를 통해 로컬 깃에 아래 주소를 저장하여 로컬과 Github를 연결한다 .

 

Step2. Github의  [브랜치명]에 로컬 디렉토리의 내용을 저장한다. 

 

$git push -u origin main

origin 은 원격 저장소를 뜻한다. 원격저장소의 메인 브랜치에 커밋한다는 뜻이다. 

$git push _ 초기 u 옵션 사용한 이후에 사용 가능

명령어를 입력하면 아래와 같은 인증 창이 뜬다.  허가받지 않은 호스트(컴퓨터)가 push 하는 것을 막기 위함이다. 나 같은 경우 sign in with your browser로는 진행이 안되서 push용 토큰을 생성하여 인증했다. 

https://velog.io/@jakezo/GitHub-토큰-인증-로그인-Personal-Access-Token-생성--사용-방법

인증 후 새로고침 하면, .gitignore에 저장된 파일을 제외하고 등록된 것을 확인 할 수 있다.