LabHub
배우기 러닝패스 코스

Git in Practice

브랜치 전략을 팀 규모와 배포 주기로 고르는 법에서 시작해, reset·revert·reflog 를 '무엇이 어디에 있는가'와 '이미 다른 사람에게 갔는가' 두 질문으로 정리합니다. 마지막으로 리베이스가 왜 커밋을 옮기는 명령이 아니라 재작성하는 명령인지, 그래서 황금률의 정확한 형태가 무엇인지까지 다룹니다. 세 실습 모두 미리 만들어진 저장소가 아니라 여러분이 직접 만든 저장소에서 진행합니다.

중급 · 레슨 30 · 실습 10

실습 시작하기

커리큘럼

Branching Strategy

Undo (reset, revert, reflog)

Rebasing and Conflicts

Bisect and Archaeology

A Hotfix Lands While Your Work Is Half Open

It Works on My Machine

A Token Got Into History

The Reverted Feature Will Not Come Back

Solving the Same Conflict for the Fourth Time

The Rule Was in a Hook, and One Word Walked Past It

참고 문서