깃을 설정해 줄 수 있는 장소는 세가지가 있다. 각각의 모든 깃파일에는 config 파일이 있고 이것은 하나의 저장소에만 적용이 된다. 그 다음 전역적 깃 설정 파일이 있다. 그리고 전체적 시스템 수준의 설정 파일이 있다. 만약에 하나의 컴퓨터에 여러 유저가 있다면 전체적 시스템 수준의 설정 파일에 설정을 해놓으면 모든 유저에 다 적용이 된다.
실제 글로벌 설정 파일은 어디서 찾을 수 있을까? 전역적 설정 파일은 .gitconfig 이라고 불리고 홈 디렉토리에 위치한다. less ~/.gitconfig 로 파일을 볼 수 있다. 파일에서는 [user] name =Namhoon Kim 인것이 커맨드라인에서는 user.name 이다.
깃 별칭은 단축키이다. 커스텀 명령어로 깃 명령어에 대응하는 우리가 만든 단축키이다. 이렇게 하는 방법은 전역적 설정 파일에서 별칭을 지정하는 것이다. 형식은 아래와 같다.
[alias]
s=status
l=log
[alias]
s = status
l = log
c =commit
cm = commit -m
ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat