변경 사항에 대한 Git 브랜치 생성
브랜치는 리포지터리의 파일들의 복사본입니다. 브랜치를 생성할 때의 리포지터리의 파일들을 복사합니다.
여러분은 브랜치에서 작업할 수 있으며, 다른 브랜치에 영향을 주지 않고 작업할 수 있습니다.
변경 사항을 메인 코드베이스에 추가할 준비가 되면, 예를 들어 main
브랜치로 여러분의 브랜치를 Merge할 수 있습니다.
다양한 상황에서 브랜치를 사용해 보세요:
- 프로젝트에 코드를 추가하고 있지만 제대로 작동하는지 확신이 서지 않는 경우
- 타인과 프로젝트를 협업하면서 여러분의 작업이 섞이지 않게 하고 싶은 경우
새로운 브랜치는 종종 피처 브랜치라고 불리며, 기본 브랜치와 구별하기 위해 사용됩니다.
브랜치 생성
피처 브랜치를 생성하려면:
git checkout -b <브랜치-이름>
GitLab은 브랜치 네이밍 규칙을 강제하고 문제를 방지합니다. 또한, 브랜치 네이밍 패턴을 제공하여 Merge Request 생성을 간소화합니다.
브랜치 전환
Git에서의 모든 작업은 브랜치에서 이루어집니다.
파일의 상태를 확인하고 해당 브랜치에서 작업하기 위해 브랜치를 전환할 수 있습니다.
기존 브랜치로 전환하려면:
git checkout <브랜치-이름>
예를 들어, main
브랜치로 전환하려면:
git checkout main