[git] branch

-·7일 전

github

목록 보기
4/6

1단계: 내 컴퓨터에서 만들기

GitHub에는 아직 없고, 오직 내 컴퓨터(서버)에서만 존재하는 방을 먼저 만들어야 함.

# '브랜치를 만드는' 명령어입니다.
git checkout -b feat/dataloader

👉 이 시점에서는 나만 feat/dataloader라는 브랜치를 가지고 있고, GitHub는 이 존재를 전혀 모릅니다.


2단계: GitHub에도 똑같이 만들기 (나중에 함)

이제 내가 만든 방을 GitHub에도 똑같이 만들어달라고 요청하는 것이 push입니다.

# 이 명령어가 'GitHub에 등록하는' 명령어입니다.
git push origin feat/dataloader

👉 여기서 브랜치 이름을 적어주는 이유가 바로 이것입니다.
"내 컴퓨터에는 feat/dataloader라는 게 이미 만들어져 있으니, GitHub 너도 똑같은 이름으로 방을 하나 새로 파라!" 라고 명령하는 것입니다.


순서

  1. Local : git checkout -b 이름
  2. Work : 작업을 하고 커밋
  3. Remote (GitHub) : git push origin 이름으로 GitHub에도 그 브랜치를 생성시킴.
profile
살아남은 자가 강한 것

0개의 댓글