Git 실전
SRE / DevOps 엔지니어 · 중급 · 이론 4 · 퀴즈 4 · 실습 4
브랜치 전략을 팀 규모와 배포 주기로 고르는 법에서 시작해, reset·revert·reflog 를 '무엇이 어디에 있는가'와 '이미 다른 사람에게 갔는가' 두 질문으로 정리합니다. 마지막으로 리베이스가 왜 커밋을 옮기는 명령이 아니라 재작성하는 명령인지, 그래서 황금률의 정확한 형태가 무엇인지까지 다룹니다. 세 실습 모두 미리 만들어진 저장소가 아니라 여러분이 직접 만든 저장소에서 진행합니다.
커리큘럼
브랜치 전략
전략은 취향이 아니라 배포 주기와 장애 대응 계획에서 나온다
- 전략을 고르는 질문은 하나다 이론
- 브랜치 전략 실습 실습
- 퀴즈: 브랜치 전략 퀴즈
되돌리기(reset·revert·reflog)
어디에 있는가와 이미 나갔는가, 두 질문으로 명령이 정해진다
리베이스와 충돌
리베이스는 이동이 아니라 재작성이고, N번의 병합이다
이등분과 고고학
언제부터 깨졌는지, 누가 왜 그렇게 썼는지 찾아내기