Alias ?

# 현재 alias 목록 표시
git config --get-regexp ^alias
git config --global --get-regexp ^alias

# 등록
git config alias.{단축어} "{명령어}"
git config --global alias.{단축어} "{명령어}"

# alias 제거
git config --unset alias.{단축어}
git config --global --unset alias.{단축어}

# 모든 global alias 제거
git config --global --remove-section alias

Alias 저장 위치(Windows)

# System
C:/Program Files/Git/etc/gitconfig

# Global
C:/Users/%username%/.gitconfig

# Local
리포지토리 루트/.git/config

모음

git alias shell 작성 팁

컬러 에코 편법

git show --no-patch --pretty=format:'%C(red)! 에러 메시지 에코%Creset';

# 시간까지 포맷팅하여 표시(%ad)
git show --no-patch --pretty=format:'%C(yellow)! 경고: %C(red)메시지 %Creset/ 시간: %C(#55ff55)%ad%Creset' --date=format:'%Y-%m-%d %H:%M:%S'