GitNotes.14-2.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 14.2: 브랜치들의 목록 나열하기

Git 에서는 브랜치의 목록을 표시하기 위한 다양한 명령어들을 지원한다. 이 명령어들은 기본적으로 커맨드 라인에서 주어지는 옵션값에 따라 특정 조건에 해당하는 브랜치들을 나열하는 git branch 명령어의 기능을 이용할 것이다. Git 에서는 가능한 경우 현재 선택된 브랜치 옆에 별표(*)를 표기해줄 것이다.

목적 명령어
로컬 브랜치들의 목록을 표시한다 git branch
상세 출력 (verbose) 옵션을 활성화하여 로컬 브랜치들의 목록을 표시한다 git branch -v
원격과 로컬 브랜치 전체 목록을 표시한다 git branch -a OR git branch --all
원격과 로컬 브랜치 전체 목록을 상세 출력 모드로 (verbose) 표시한다 git branch -av
원격 브랜치들의 목록을 표시한다 git branch -r
원격 브랜치들의 목록을 가장 최근 커밋 정보와 함께 표시한다 git branch -rv
현재 브랜치에 merge 완료된 브랜치들의 목록을 표시한다 git branch --merged
현재 브랜치에 merge 완료되지 않은 브랜치들의 목록을 표시한다 git branch --no-merged
특정 커밋을 포함하는 브랜치들을 표시한다 git branch --contains [<commit>]

주의:

-v 옵션에 v를 추가하여 upstream 브랜치 정보를 함께 표시할 수 있다 예: git branch -avv 혹은 git branch -vv. 빨간색으로 표시되는 브랜치들이 원격 브랜치들이다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts