본문 바로가기

GIT

3. 헷갈리는 용어 정리

 

 

upstream 

 

  • 가장 근본이 되는 레포 <==> fork 당한 레포

 


 

origin

 

  • fork로 인해 생성된 내 계정에 있는 레포를 origin 이라함
  • 위 그림을 보면, Larry/Recipes = upstream 이고 Myaccount/Recipes = origin
  • git remote add origin <원격저장소 url> 형식으로 원격저장소를 추가하는데, origin은 <원격저장소 url> 에 해당하는 레포를 의미함

 


 

main( =master)

 

  • 레포에서 default branch를 main branch로 명명함

 


checkout 

 

깃에서는 항상 작업할 브랜치를 미리 선택해야한다. 맨 처음에는 메인 브랜치가 선택되어 있는데 다른 브랜치로 전환하여 작업할 때 사용하는 명령어가 checkout이다.

 

- (1) git branch <branch이름>

 

브런치 생성 

 

- (2) git checkout <branch이름>

 

브런치 이동

 

- (3) git checkout -b <branch이름>

 

현재 브런치에서 새로운 브런치를 생성하고 거기로 이동

 


 

 

Head 

 

현재 사용 중인 브랜치의 선두 부분을 나타냄. 기본적으로 메인의 선두 부분을 나타냄.

 

'GIT' 카테고리의 다른 글

2. Fork 와 clone 의 차이점  (0) 2022.05.07
1. remote repository 와 upstream  (0) 2022.05.06