반응형
Git Config
Git을 설치하고 나면 git의 사용 환경을 적절하게 설정해 주어야한다.
한 번만 설정하면 된다. 설정한 내용은 git을 업그레이드해도 유지된다.
언제든지 다시 바꿀 수 있는 명령어가 있다.
Git config 라는 도구로 설정 내용을 확인하고 변경할 수 있다.
Git은 이 설정에 따라서 동작한다. 이때 사용하는 설정 파일은 세 가지나 된다.
- \etc\gitconfig 파일 : 시스템의 모든 사용자와 모든 저장소에 적용되는 설정이다. Git config –-system 옵션으로 이 파일을 읽고 쓸 수 있다.
- -/.gitconfig 파일 : 특정 사용자에게만 적용되는 설정이다. Git config –global 옵션으로 이 파일을 읽고 쓸 수 있다.
- .git/config: 이 파일은 git 디렉토리에 있고 특정 저장소 (혹은 현재 작업 중인 프로젝트)에만 적용된다. 각 설정은 역순으로 우선시 된다. 그래서 .git/config가 /etc/gitconfig보다 우선한다
Git Config 등록하기
//각 config가 무엇을 의미하는지는 각자 공부해보도록 하자.
$git config --global core.pager 'less -x5,9'
$git config --global alias.st status
$git config --global alias.ci commit
$git config --global alias.co checkout
$git config --global alias.br branch
$git config --global color.branch auto
$git config --global color.diff auto
$git config --global color.interactive auto
$git config --global color.status auto
$git config --global user.name "본인이름"
$git config --global user.email "본인 이메일주소"
//$cat ~/.gitconfig 로 확인가능
반응형