본문 바로가기
Tools for Dev

GIT Config

by leanu 2009. 1. 29.

이제 대~~충 기본 사용법을 익혔으니 한 번 customize 해서 써볼까 하는 생각에 건들이게 된
git config 명령어. 여기에는 다양한 설정들이 있으니 아래의 커맨드를 입력하여 메뉴얼을 쭈욱 보자.
                   $ man git-config

그중에서 역시나 눈에 들어오는 것은 색깔 바꾸기와 alias 설정 가능한 점들...등등 맘에 든다. ㅋㅋ

우리가 대부분 config 를 사용할때

                   $ git config [설정항목] [설정값]

를 사용하는데, 이렇게 하는 경우 현재 접속해 있을 동안만 적용이 된다. 이것을 자기 계정내에 저장해서 그 값을 계속 이용하고 싶은경우는 config 다음에 --global 을 붙여주면 된다.

                   $ git config --global [설정항목] [설정값]

이렇게 global로 한 경우 자기 계정 밑에 .gitconfig 라는 파일에 저장하게 된다. 물론 이 파일을 직접 수정하여도 환경설정을 할 수 있다. ( 파일을 직접 수정하는 방법을 추천한다. ) 

아래는 .gitconfig 파일이다. 

잘 보면 뭘 의미하는지 알수 있을 것이다. 

좀더 자세한 설명은 메뉴얼을 참조하거나 덧글로 질문하기 바란다.

[user]
	 name = My Name
	 email = my@email.com
[color]
	 branch = auto
	 diff = auto
	 status = auto
[color "branch"]
	 current = yellow reverse
	 local = yellow
	 remote = green
[color "diff"]
	 meta = yellow bold
	 frag = magenta bold
	 old = red bold
	 new = green bold
[color "status"]
	 added = yellow
	 changed = green
	 untracked = cyan
[alias]
	 st = status
	 ci = commit -a
	 co = checkout

댓글