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
참고사항: Windows 배치파일화
- chcp 65001 필수
- 기존
%
문자는 %%
로 변경
- 주석(
::
)에 =>
와 같은 문자를 사용하면 안됨, 주석 최대한 자제
모음
- <1> 공용
- <2> origin/dev 브랜치와 직접 상호작용
git alias shell 작성 팁
- <1> 팁들
- <2> 유용한 변수들
- <3> 유용한 조건문
- <4> 유용한 함수
- <5> 유용한 코드조각
컬러 에코 편법
- Git의 색상 포맷팅을 응용하여 안전하게 색상화된 Echo를 출력하는 편법
- 단순히 cmd에서 사용할 때는 큰따옴표, git alias 함수 내에서는 아래처럼 작은따옴표