Menu
Coddy logo textTech

브랜치란?

Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨 — 58개 중 28번째.

Git에서 브랜치는 단순히 커밋을 가리키는 이동 가능한 포인터입니다. 기본 브랜치는 보통 main이라고 불리며, 해당 브랜치에서 커밋을 할 때마다 포인터가 앞으로 이동합니다.

브랜치를 사용하면 서로 간섭하지 않고 동시에 여러 개발 라인에서 작업할 수 있습니다. 다음과 같은 작업을 할 수 있습니다:

  • 사이드 브랜치에서 위험한 아이디어를 시도해 보고 깔끔하게 포기할 수 있습니다.
  • main 브랜치가 안정적으로 유지되는 동안 격리된 환경에서 새로운 기능을 빌드할 수 있습니다.
  • 브랜치를 공유하여 팀원에게 작업을 전달할 수 있습니다.

언제든지 다음 명령어로 브랜치 목록을 확인할 수 있습니다:

git branch

현재 위치한 브랜치는 이름 옆에 *와 함께 표시됩니다. 내부적으로 Git은 이전에 보았던 .git/HEAD 파일을 통해 "현재 브랜치"를 추적합니다.

challenge icon

챌린지

초급

이 폴더는 이미 main 브랜치에 하나의 커밋이 있는 완전히 구성된 Git 저장소입니다. 브랜치 목록을 나열하고 결과를 출력하세요.

치트 시트

Git에서 브랜치(branch)는 커밋을 가리키는 이동 가능한 포인터입니다. 기본 브랜치는 보통 main이라고 불립니다.

다음 명령어로 모든 브랜치 목록을 확인합니다:

git branch

현재 브랜치는 *로 표시됩니다. Git은 .git/HEAD 파일을 통해 현재 브랜치를 추적합니다.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

버전 관리의 모든 레슨