merge
만들고 싶은 버전에 head를 옮기고
git branch <브랜치 이름>
해주면 HEAD가 있는 위치에 브랜치가 만들어진다.
tag
그 버전을 기념하고 싶을 때
git tag release/1.0
HEAD는 동적이기 때문에 정적으로 고정시켜두는 것이다.
<보충> tag로 checkout하는 것
<보충> tag와 push하지 않은 branch는 원격에 올라가지 않는다.
특정 commit으로 master 옮기기
1. HEAD가 master를 가리키게 한다
git checkout master
2. master를 그 commit으로 옮긴다
git reset --hard <특정 commit ID나 branch이름>
'부스트캠프 AI Tech 3기 > 이론 : U-stage' 카테고리의 다른 글
[Day74] Github 특강 2-4 Conflict (0) | 2022.05.06 |
---|---|
[Day74] Github 특강 2-1 CLI로 로컬 저장소를 사용하기 (0) | 2022.05.06 |
[Day36] Github 특강 1-8 HEAD, master, branch (0) | 2022.03.29 |
[Day36] Github 특강 1-7 Git 충돌(conflict) 해결 과정 : 머지(Merge) (VSCode) (0) | 2022.03.28 |
[Day36] Github 특강 1-6 Git Clone 레포지토리/저장소 복제 (VSCode) (0) | 2022.03.28 |