Section 20: 사용자 지정 Git Alias 작성하기

김남훈·2024년 2월 3일

Git & Github

목록 보기
18/18

Critical

Important

The Global Config File

깃을 설정해 줄 수 있는 장소는 세가지가 있다. 각각의 모든 깃파일에는 config 파일이 있고 이것은 하나의 저장소에만 적용이 된다. 그 다음 전역적 깃 설정 파일이 있다. 그리고 전체적 시스템 수준의 설정 파일이 있다. 만약에 하나의 컴퓨터에 여러 유저가 있다면 전체적 시스템 수준의 설정 파일에 설정을 해놓으면 모든 유저에 다 적용이 된다.

실제 글로벌 설정 파일은 어디서 찾을 수 있을까? 전역적 설정 파일은 .gitconfig 이라고 불리고 홈 디렉토리에 위치한다. less ~/.gitconfig 로 파일을 볼 수 있다. 파일에서는 [user] name =Namhoon Kim 인것이 커맨드라인에서는 user.name 이다.

Nice To Have

Writing Basic Aliases

깃 별칭은 단축키이다. 커스텀 명령어로 깃 명령어에 대응하는 우리가 만든 단축키이다. 이렇게 하는 방법은 전역적 설정 파일에서 별칭을 지정하는 것이다. 형식은 아래와 같다.

[alias] 
	s=status 
    l=log

인자가 있는 Alias 명령

[alias] 
	s = status 
    l = log
    c =commit 
    cm = commit -m

유용한 Aliases

ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
profile
안녕하세요

0개의 댓글