git 설정하기

0
258

본격적으로 git 을 사용하기 전에 기본적인 명령어를 통해 git 설정을 지정해보자. 그리고 실제로 설정이 잘 적용됐는지 확인해보자.

 

Git Bash 폰트 변경


우선 폰트를 변경해보자. 콘솔 창에서 오른쪽 버튼을 클릭해서 Options 을 선택한다.

그림1. Git Bash 에서 오른쪽 버튼을 눌러 Options 를 클릭하자.

Options 창에서 Text 탭에 보면 Select 버튼을 클릭하면 원하는 폰트로 변경이 가능하다. 폰트는 Lucida Console 을 그대로 사용하고 크기만 자신이 원하는 크기로 변경하는 것을 추천한다.

그림2. 폰트 변경

 

사용자 이름 & 이메일 설정하기


git 을 처음 시작했다면 가장 먼저 사용자 이름과 이메일을 입력한다. git 커밋을 수행할때 마다 이 정보를 사용한다. 우선 사용자 이름을 설정하는 명령어를 입력해보자. 명령어는 git config –global user.name “사용자명” 이다. 주의할 점은 global 에서 – 기호는 두개라는 점이다.

그림3. 사용자 이름 설정

명령어에서 –global 옵션은 딱 한번 설정하겠다는 의미를 내포한다. 여기에서는 모든 프로젝트에서 기본적으로 사용하는 default 이름을 설정한다는 의미이다. 이번에는 사용자 이메일도 설정해보자. 명령어는 git config –global user.email “사용자이메일”

그림4. 사용자 이메일 등록하기

위에서 사용한 명령어를 다시 입력하면 어제든 사용자명과 이메일을 수정 가능하다. 또한 각 프로젝트마다 사용할 이름과 이메일도 설정 가능하다. 이부분은 git 프로젝트 폴더를 만든 이후에 확인해보자.

Git Bash 프로그램에서도 git config –list 명령어를 통해 모든 내용을 확인 가능하다.

그림5. git config –list
그림6. git 에서 사용하는 여러 설정값

위의 설정에서 설정값은 모두 key : value 형태를 지니고 있다. 따라서 특정 대상의 설정값을 git config 키값 형태의 명령어를 통해 알 수 있다. user.name 만 알고 싶다면 git config user.name 형태로 입력해보자.

그림7. git config 를 통해 특정 key 값을 넣어주면 해당 값(value) 를 확인 가능하다.

 

.gitconfig 파일


그렇다면 앞서 설정한 내용들과 git 에서 사용하는 설정값은 어디에 저장 될까? windows7 의 경우  C:/사용자/사용자명 폴더/ 경로에서 금방 설정한 내용을 들어가 있는 .gitconfig 파일에 저장된다.

그림8. git 의 설정이 저장되는 파일 .gitconfig

해당 파일을 메모장 같은 프로그램을 이용하면 확인 및 수정이 가능하다. 리눅스에서는 /etc/gitconfig 동일한 파일이다.

그림9. 메모장과 유사한 프로그램으로 열어보자

 

git 도움말


대부분 git 을 사용하면서 힘들어는 부분이 명령어를 기억해 내는 일이다. 물론 다 기억하면 좋겠지만 가장 좋은 방법은 유용한 명령어는 어딘가에 기록해 두자. 그리고 자세한 명령어 사용법은 help 명령어의 도움을 받자. 사용방법은 간단하다. git help 대상 명령어 를 입력하면 대상 명령어에 대한 정보를 볼 수 있다.

그림10. help 명령어
그림11. 오프라인에서도 명령어에 대한 자세한 도움말을 볼 수 있다.

 

명령어 마다 간단하게 도움말을 보고 싶을때는 -h 옵션을 이용하자. git 명령어 -h 를 통해서 명령어마다 사용법을 빠르게 확인 가능하다.

그림12. -h 옵션을 적극 활용하자
그림13. 간단한 사용법을 눈으로 보고 활용하자

 

요약


명령어

명령어기능
git config --global user.namedefault 유저 이름 설정
git config --global user.emaildefault 이메일 설정
git config --list전체 설정값 보기
git config 키값특정 설정에 대한 값을 확인
git help 대상 명령어대상 명령어의 자세한 도움말 보기
git 명령어 -h명령어의 도움말 보기

 

git 을 본격적으로 사용하기 앞서 기본적인 커맨드를 사용해 필요한 설정을 지정하고 확인해봤다. 다음 글에서는 실제로 git 을 사용하는 방법과 개념에 대해서 알아보자.

 

댓글 남기기

Please enter your comment!
Please enter your name here