브랜치란 무엇인가
Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨. 58개 중 28번째.
Git에서 브랜치는 커밋을 가리키는 이동 가능한 포인터일 뿐입니다. 기본 브랜치는 보통 main이라고 하며, 브랜치에서 커밋할 때마다 해당 포인터가 앞으로 이동합니다.
브랜치를 사용하면 서로 방해하지 않고 여러 개발 흐름에서 동시에 작업할 수 있습니다. 다음과 같은 작업을 할 수 있습니다.
- 별도 브랜치에서 위험한 아이디어를 시험해 보고 깔끔하게 포기하기
main은 안정적으로 유지하면서 새로운 기능을 독립적으로 개발하기- 브랜치를 공유해 팀원에게 작업을 넘기기
다음 명령어로 언제든지 브랜치 목록을 확인할 수 있습니다:
git branch현재 위치한 브랜치는 이름 옆에 *로 표시됩니다. 내부적으로 Git은 앞서 살펴본 .git/HEAD 파일을 통해 "현재 브랜치"를 추적합니다.
챌린지
초급현재 디렉터리는 아직 Git 저장소가 아닙니다. 새 Git 저장소를 초기화하고, 사용자 정보(이름과 이메일)를 설정한 다음, 기존 note.txt 파일을 커밋하고 브랜치 목록을 확인하여 main 브랜치가 있는지 확인하세요. 최종 출력은 다음과 같아야 합니다: * main.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
버전 관리의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드