본문 바로가기
개발공부/Git

[GitHub] 최초 등록 방법

by 안스토리 2022. 10. 26.

Git과 GitHub에 대한 이해

  • git : 버전관리 시스템
  • gitHub : 온라인 repository, 원격 저장소
  • 원격 저장소를 사용하는 이유 : 백업과 협업

로컬저장소를 원격저장소에 백업

git init // repository 생성 명령어

git branch -M main // gitHub에서는 기본 브랜치 이름을 main으로 변경해야 한다고 하는데, 진위여부는 확인 필요

git push  // 현재 작업 폴더에 있는 로컬 저장소를 원격 저장소에 푸쉬

git push -u https://github.com/taehyunahn/lesson.git main
// 예시) git push -u '저장소주소' '기본브랜치 이름'
// -u를 쓰는 이유? -u라는 옵션은 기억하라는 뜻. 한번 작성하면, 이후에는 git push 명령어만으로도 동일한 주소에 push됨

 

Git에서 변수 문법 사용하는 방법

- 변수를 사용하는 이유? 복잡한 주소명을 변수에 담아서 간편히 재사용한다.

git remote add origin https://github.com/taehyunahn/lesson.git main
// git remote add '변수명' '주소명'
// 주소를 origin이라는 변수에 저장한다. 관습적으로 origin으로 쓰는 경우가 많다.

// 이후에는 push -u origin main 이렇게만해도 동일하게 동작