GitHub Branch 생성하기 (git checkout -b)

Git은 협업하거나 프로젝트를 관리할 때 중요한 역할을 하는 버전 관리 시스템입니다. Git을 사용하면 여러 개의 브랜치를 생성하고, 각 브랜치에서 작업한 내용을 효과적으로 관리할 수 있습니다. 이번 블로그 글에서는 Git에서 브랜치를 생성하고 관리하는 방법에 대해 알아보겠습니다.

Git 브랜치란?

브랜치는 Git 저장소 내에서 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 각 브랜치는 프로젝트의 특정 시점을 나타내며, 여러 브랜치를 만들어 동시에 여러 작업을 진행할 수 있습니다.

Git 브랜치 생성하기

Git에서 브랜치를 생성하려면 git checkout -b 명령어를 사용합니다. 이 명령어는 브랜치를 생성하고 해당 브랜치로 이동하는 작업을 한 번에 수행합니다.

예를들어 test라는 브랜치를 생성하고 싶다면 git checkout -b test 입력하면 됩니다.

git checkout -b

git checkout -b <branch_name>

생성한 브랜치에서 작업하기

브랜치를 생성하고 나면 해당 브랜치에서 코드 수정, 추가, 삭제 등의 작업을 자유롭게 할 수 있습니다. 모든 작업은 현재 브랜치에만 영향을 미치며, 다른 브랜치에는 영향을 주지 않습니다.

브랜치 간 이동하기

이미 생성된 브랜치 간에 이동하려면 git checkout 명령어를 사용합니다. 예를 들어, "main" 브랜치로 이동하고자 한다면 다음과 같이 명령어를 실행할 수 있습니다:

또 다른 예시로 만약 test2라는 브랜치가 있다면, git checkout test2 입력하면 됩니다.

git checkout main

git checkout main

이렇게하면 Git에서 브랜치를 생성하고 관리하는 기본적인 방법에 대해 알아보았습니다. 올바른 브랜치 전략을 사용하면 프로젝트의 협업과 유지보수를 더욱 효율적으로 관리할 수 있습니다. Git을 사용하여 프로젝트를 진행할 때 유용한 브랜치 전략을 선택하고 활용하는 것이 중요합니다. 이 글이 여러분에게 도움이 되었기를 바랍니다!