브랜치란?
Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨 — 58개 중 28번째.
Git에서 브랜치는 단순히 커밋을 가리키는 이동 가능한 포인터입니다. 기본 브랜치는 보통 main이라고 불리며, 해당 브랜치에서 커밋을 할 때마다 포인터가 앞으로 이동합니다.
브랜치를 사용하면 서로 간섭하지 않고 동시에 여러 개발 라인에서 작업할 수 있습니다. 다음과 같은 작업을 할 수 있습니다:
- 사이드 브랜치에서 위험한 아이디어를 시도해 보고 깔끔하게 포기할 수 있습니다.
main브랜치가 안정적으로 유지되는 동안 격리된 환경에서 새로운 기능을 빌드할 수 있습니다.- 브랜치를 공유하여 팀원에게 작업을 전달할 수 있습니다.
언제든지 다음 명령어로 브랜치 목록을 확인할 수 있습니다:
git branch현재 위치한 브랜치는 이름 옆에 *와 함께 표시됩니다. 내부적으로 Git은 이전에 보았던 .git/HEAD 파일을 통해 "현재 브랜치"를 추적합니다.
챌린지
초급이 폴더는 이미 main 브랜치에 하나의 커밋이 있는 완전히 구성된 Git 저장소입니다. 브랜치 목록을 나열하고 결과를 출력하세요.
직접 해보기
터미널
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.