쿼카러버의 기술 블로그

[ssh] remote shell에서 git branch 표시 / zshrc 사용법 본문

Linux - Ubuntu

[ssh] remote shell에서 git branch 표시 / zshrc 사용법

quokkalover 2021. 8. 29. 13:49

먼저 zsh를 설치한다

sudo apt-get update
sudo apt-get install zsh #Y 입력

zsh --version #버전 확인

프롬프트 설정 zshrc에 적용

vim ~/.zshrc

아래 내용 하단에 입력

# ~/.zshrc

# Find and set branch name var if in git repository.
function git_branch_name()
{
  branch=$(git symbolic-ref HEAD 2> /dev/null | awk 'BEGIN{FS="/"} {print $NF}')
  if [[ $branch == "" ]];
  then
    :
  else
    echo '- ('$branch')'
  fi
}

# Enable substitution in the prompt.
setopt prompt_subst

# Config for prompt. PS1 synonym.
prompt='%2/ $(git_branch_name) > '

설정 내용 저장

source ~/.zshrc

끝!

 

아래 링크대로 해도됨

https://shanepark.tistory.com/248

Comments