소개
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 퀵 스타트 강좌부터 시작하는 것을 권장합니다.
Git 에서 브랜치 (branch) 는 커밋 (commit) 을 가리키는 가볍고 이동 가능한 포인터입니다. 새로운 브랜치를 생성하면 메인 코드베이스 (main codebase) 에 영향을 주지 않고 새로운 기능이나 버그 수정 작업을 할 수 있습니다. 이 랩 (lab) 에서는 Git 에서 새로운 브랜치를 생성하는 방법을 배웁니다.
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 퀵 스타트 강좌부터 시작하는 것을 권장합니다.
Git 에서 브랜치 (branch) 는 커밋 (commit) 을 가리키는 가볍고 이동 가능한 포인터입니다. 새로운 브랜치를 생성하면 메인 코드베이스 (main codebase) 에 영향을 주지 않고 새로운 기능이나 버그 수정 작업을 할 수 있습니다. 이 랩 (lab) 에서는 Git 에서 새로운 브랜치를 생성하는 방법을 배웁니다.
이 랩 (lab) 을 위해, https://github.com/labex-labs/git-playground라는 Git 저장소를 GitHub 계정으로 포크 (fork) 합니다. https://github.com/your-username/git-playground라는 Git 저장소에서 프로젝트를 작업하고 있습니다. 새로운 기능을 작업하기 위해 feature-1이라는 새로운 브랜치를 생성해야 합니다.
git clone https://github.com/your-username/git-playground.git
cd git-playground
git config --global user.name "your-username"
git config --global user.email "your-email"
git branch
feature-1이라는 새로운 브랜치를 생성합니다:git checkout -b feature-1
feature-1 브랜치에 있는지 확인합니다:git branch
git push -u origin feature-1
git branch -r 명령을 실행하면 다음과 같은 결과가 나타납니다:

Git 에서 새로운 브랜치를 생성하는 것은 메인 코드베이스에 영향을 주지 않고 새로운 기능이나 버그 수정 작업을 할 수 있게 해주는 간단한 과정입니다. git checkout -b <branch> 명령을 사용하여 지정된 이름으로 새로운 브랜치를 생성하고 해당 브랜치로 전환합니다. 선택적으로 -t <remote>/<branch>를 추가하여 새로 생성된 브랜치에 대한 원격 추적 브랜치를 설정할 수 있습니다.