2020. 3. 1. 15:23ㆍGit Study
gitpro ebook을 참고한 내용.
Git 최초 설정
Git을 설치하고 나면, Git의 사용환경을 설정해야한다. 한번 설정하면 git을 upgrade해도 유지. git config라는 도구로 설정내용을 확인하고 변경할 수 있다. 이 때, 사용하는 설정 파일은 세가지나 되고, git은 이 설정에 따라 동작한다.
/etc/gitconfig 파일: 시스템의 모든 사용자와 모든 저장소에 적용. git config --system 옵션으로 이 파일을 읽고 쓸 수 있다.(이 파일은 시스템 전체 설정 파일이기 때문에 수정하려면 시스템 관리자 권한이 필요하다.)
~/.gitconfig, ~/.config/git/config 파일 : 특정사용자(즉, 현재 사용자)에게만 적용되는 설정. 많이 쓰는
git config --global
옵션으로 이 파일을 읽고 쓸 수 있다. 특정 사용자의 모든 저장소 설정에 적용..git/config : git directory에 있고, 특정 저장소 혹은 현재 작업중인 프로젝트에만 적용된다.
--local
옵션을 사용하면, 이 파일을 사용하도록 지정할 수 있음.
각 설정은 3, 2, 1 순으로 우선시 된다. .git/config가 /etc/gitconfig보다 우선한다.
User Info, Editor
Git을 설치하고 나서, 가장 먼저 해야하는 것은 사용자이름과 이메일 주소를 설정하는 것. Git은 commit마다 이 정보를 사용한다. 한번 커밋한 후에는 정보변경 불가능.
$ git config --global user.name "inexperienced human"
$ git config --global user.email inexperienced@example.com
--global
옵션으로 설정하는 것은 딱 한번만 하면 된다. 만약 프로젝트마다 다른 이름과 이메일 주소를 사용하고 싶으면 --global
옵션을 빼고 명령을 실행한다.
설정 확인
git config --list
를 실행하면 설정한 모든것을 볼 수 있다.
$ git config --list
user.name = inexperienced human
user.email = inexperienced@example.com
color.status = auto
color.branch = auto
...
혹은 git config
명령으로 git이 특정 key에 대해 어떤 값을 사용하는지 확인가능.
'Git Study' 카테고리의 다른 글
Git 특정 브랜치의 업데이트 된 내용을 내가 작업하는 브랜치로 가져오는 방법 (0) | 2020.03.07 |
---|---|
<2020.03.02> Git을 사용하는 방법에 대한 생각 (0) | 2020.03.03 |
Git - 커밋 히스토리 조회하기 (0) | 2020.03.01 |
Git의 기초 - 수정하고 저장소에 저장 (0) | 2020.03.01 |
git 기초 (0) | 2020.03.01 |