새로운 브랜치 생성

Beginner

This tutorial is from open-source community. Access the source code

소개

Git 에서 브랜치 (branch) 는 커밋 (commit) 을 가리키는 가볍고 이동 가능한 포인터입니다. 새로운 브랜치를 생성하면 메인 코드베이스 (main codebase) 에 영향을 주지 않고 새로운 기능이나 버그 수정 작업을 할 수 있습니다. 이 랩 (lab) 에서는 Git 에서 새로운 브랜치를 생성하는 방법을 배웁니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 84%입니다.학습자들로부터 92%의 긍정적인 리뷰율을 받았습니다.

새로운 브랜치 생성

이 랩 (lab) 을 위해, https://github.com/labex-labs/git-playground라는 Git 저장소를 GitHub 계정으로 포크 (fork) 합니다. https://github.com/your-username/git-playground라는 Git 저장소에서 프로젝트를 작업하고 있습니다. 새로운 기능을 작업하기 위해 feature-1이라는 새로운 브랜치를 생성해야 합니다.

  1. 저장소를 클론 (clone) 하고, 디렉토리로 이동하여 ID 를 구성합니다:
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"
  1. 현재 브랜치를 확인합니다:
git branch
  1. feature-1이라는 새로운 브랜치를 생성합니다:
git checkout -b feature-1
  1. 현재 feature-1 브랜치에 있는지 확인합니다:
git branch
  1. 변경 사항을 원격 저장소 (remote repository) 로 푸시 (push) 합니다:
git push -u origin feature-1

git branch -r 명령을 실행하면 다음과 같은 결과가 나타납니다:

git branch remote output

요약

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