git를 처음 사용하면 설정에 대해서 조금 알아야 할 필요가 있다. 어떻게 보면 최초에 해 놓고 신경을 안 쓰면 되긴 하지만, 이 부분을 잘 해 놓고 가지 않는다면 다시 문제가 생기게 된다.

git 문서를 읽어보면 설정하기에 대한 문서가 잘 나와있다.여기

git config명령어를 통해서 설정을 확인하고 변경할 수 있다.

  • /etc/gitconfig 파일: 시스템의 모든 사용자와 모든 저장소에 적용되는 설정이다. git config –system 옵션으로 이 파일을 읽고 쓸 수 있다.
  • ~/.gitconfig, ~/.config/git/config 파일: 특정 사용자에게만 적용되는 설정이다. git config --global 옵션으로 이 파일을 읽고 쓸 수 있다.
  • $ git config --global -e 사용자 설정을 editor 를 통해서 변경할 수 있다.
  • .git/config: 이 파일은 Git 디렉토리에 있고 특정 저장소(혹은 현재 작업 중인 프로젝트)에만 적용된다.

사용자 설정하기

설치하고 난 후에 할 일은 사용자 정보를 설정하는 일이다.

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

이렇게 설정하고 나면 git 서버에 Push를 할 때마다 이 정보로 log를 남긴다.

편집기 설정하기

$ git config --global core.editor emacs

-e 옵션을 통해서 사용할 편집기를 설정할 수 있다. 예를 들어서 –global 설정을 변경하고자 할 때,

$ git config --global -e

와 같은 명령어를 통해서 간단히 설정을 변경할 수 있다.

설정 확인하기

$ git config -l

git의 시스템 설정과 저장소의 정보를 불러온다. 그렇기 때문에 중복 된 값을 볼 수도 있으니 당황하지 말자.

반응형

+ Recent posts