어제 오늘 내일

[Git] 현재 브랜치 확인하기 본문

IT/Git

[Git] 현재 브랜치 확인하기

hi.anna 2026. 2. 2. 08:54

현재 사용자가 위치한 브랜치를 확인하는 방법은 여러 가지가 있습니다.
가장 자주 사용되는 명령어들을 정리해 보겠습니다.

 

1. git branch (가장 일반적)

로컬 브랜치 목록을 보여주며, 현재 위치를 별표(*)색상으로 표시합니다.

출력 예시:

  dev
* main
  feature/login

해석: 내 컴퓨터에는 dev, main, feature/login 브랜치가 있고, 현재 나는 main 브랜치에서 작업 중입니다.

 

2. git status (현재 상태와 함께 확인)

브랜치 이름뿐만 아니라 커밋할 파일이 있는지 등 현재 상태를 종합적으로 보여줍니다.

출력 예시:

On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

해석: 첫 번째 줄(On branch main)에서 현재 브랜치를 확인할 수 있습니다.

 

3. git branch -v (상세 정보 포함)

현재 브랜치가 가리키는 마지막 커밋 ID메시지를 같이 보여줍니다.

출력 예시:

  dev           a1b2c3d 업데이트 완료
* main          e5f6g7h 메인 페이지 레이아웃 수정
  feature/login i9j0k1l 로그인 API 연결

해석: 현재 main 브랜치에 있고, 마지막으로 작업한 내용은 "메인 페이지 레이아웃 수정"임을 알 수 있습니다.

 

4. git branch --show-current (이름만 출력)

깔끔하게 현재 브랜치 이름 한 줄만 딱 출력합니다.

출력 예시:

main

 

 

[참고] 현재 위치를 시각적으로 보여주는 명령어

전체적인 흐름 속에서 현재 브랜치의 위치를 보고 싶을 때 유용합니다.

git log --oneline --graph --all

출력 예시:

* e5f6g7h (HEAD -> main, origin/main) 메인 페이지 레이아웃 수정
| * a1b2c3d (dev) 업데이트 완료
|/
* b9a8c7d 초기 프로젝트 설정

해석: HEAD -> main 표시를 통해 현재 내 위치(HEAD)가 main 브랜치임을 시각적으로 확인할 수 있습니다.

 

 

 

반응형
Comments