개발/Git

브랜치 만들기, 전환하기

yhyuk 2021. 9. 15. 22:42
728x90
반응형

브랜치 만들기, 전환하기

먼저 실습을 위해 Git 저장소를 생성하자.

> mkdir tutorial
> cd tutorial
> git init

 

tutorial 폴더에 임의의 txt파일을 생성 후 커밋하자.

> git add myfile.txt
> git commit -m 'first commit'

 

준비작업은 끝났다. 이제 브랜치를 만들어보자.

 

브랜치만들기

'issue1'이라는 이름으로 새로운 브랜치를 작성하자. 브랜치 생성은 branch란 명령어로 만들 수 있다.

 > git branch <branchname>

> git branch issue1

 

옵션을 지정하지 않고 branch 명령어를 실행하면 브랜치 목록 전체를 확인할 수 있다. 앞 부분에 *이 붙어있는 것이 현재 선택된 브랜치이다.

> git branch
  issu1
* master

 

브랜치 전환하기

우리가 새로 만든 'issue1'라는 이름의 브랜치를 사용하여 어떤 작업을 수행하려면, 이 브랜치를 사용 하겠다고 명시적으로 지정해 주어야 한다. 이 때 사용하는 명령어가 바로 checkout 이다. 

체크아웃(checkout)이란, 내가 사용할 브랜치를 지정하는 것을 의미한다. 사용법은 다음과 같다.

> git checkout <branch>

> git checkout issue1
Switched to branch 'issue1'

 

'issue1' 브랜치를 체크아웃한 상태에서 커밋을 수행하면, 'issue1' 브랜치에 그 이력이 기록된다. myfile.txt에 아래 박스에서와 같이 문장을 추가한 후에 커밋을 해보자.

쉽게 배우는 Git 명령어!!
> git add myfile.txt
> git commit -m 'add 설명을 추가'

 

728x90
반응형