본문 바로가기

Tools/SCM

git Terminal에서 branch 이름 출력하기

Cygwin Terminal에서 git 저장소에 진입하였을 때, Branch 이름을 출력하고 싶을 경우 다음과 같이 수행한다.


1. 아래 주소에서 git-prompt.sh를 다운로드 받아 계정 홈 디렉토리에 저장한다.

$ curl -L https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh > ~/.git_prompt.sh


2. .bashrc를 수정하여 아래 두 줄을 추가하여 준다.

source ~/.git-prompt.sh

export PS1='\[\033[01;32m\]\h\[\033[01;34m\] \w\[\033[31m\]$(__git_ps1 "(%s)") \[\033[01;34m\]$\[\033[00m\] '


3. 변경된 .bashrc 를 적용한다.

source .bashrc


4. Terminal 에서 Branch 명이 출력되는 것을 확인할 수 있다.