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 |