브랜치 branch: 기능 변경을 하고 싶을 때 생성 및 사용
머지 merge: 한 브랜치의 내용을 다른 브랜치에 반영
체크아웃 checkout: 저장소에서 특정 커밋이나 브랜치로 돌아가고 싶을 때 사용
체크아웃 하는 법
브랜치를 만들고 싶은 커밋을 우클릭하여 브랜치.
위와 같이 version2라는 브랜치가 생성됨
브랜치가 main과 version2로 나뉜 것을 확인할 수 있는데, 이 브랜치를 더블클릭하여 해당 커밋으로 체크아웃이 가능하다.
원하는 브랜치에서 내용을 작성한 후 저장을 누르게 되면
위와 같이 커밋하고 있는 브랜치 옆에 동그라미 기호로 현재 사용중인 브랜치를 알려준다.
==== > 현재 작업 중인 가상 공간의 브랜치 = 헤드 브랜치