Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

나의 지식 보관소

Git 최초 설정 본문

Git

Git 최초 설정

야식은진리다 2020. 4. 19. 23:03

Git을 편하게 사용하기 위해서는 설치 후 적절히 설정해주어야하고, Git은 이 설정에 따라서 동작하게된다.

이때 사용하는 Git의 설정파일은 세가지가 있다.

 

1. /etc/gitconfig 파일: 시스템의 모든 사용자와 모든 저장소에 적용되는 설정이다. git config --system 옵션으로 이 파일을 읽고 쓸 수 있다.

2. ~/.gitconfig, ~/.config/git/config 파일: 현재 사용자의 모든 저장소에 적용되는 설정이다. git config --global 옵션으로 이 파일을 읽고 쓸 수 있다.

3. .git/config : 이 파일은 Git디렉토리에 있고 특정 저장소에게만 적용되는 설정이다. git config --local옵션으로 이 파일을 읽고 쓸 수 있다. ( git config에 아무런 옵션도 지정하지 않으면 기본적으로 --local이 적용된다. )

 

각 설정이 겹칠경우 역순으로 우선시 된다. 즉, 예를 들자면 .git/config/etc/gitconfig 보다 우선된다. /etc/gitconfig가 우선시 되면 특정 저장소에만 적용하고 싶은 설정이 있어도 하지 못하기 때문이다.

 

사용자 정보

Git을 설치한후에 가장 먼저 해야할일은 사용자이름과 사용자이메일을 설정하는것이다.

Git은 커밋할 때마다 사용자 정보를 사용 하므로 한번 커밋 한 후에는 정보를 변경할 수 없다.

$ git config --global user.name "YaSic"

$ git config --global user.email eatyasic@gmail.com

 

편집기

Git에서 텍스트 편집을 하기 위해 가장 익숙하거나 편한 텍스트 편집기를 고를수있다. 이글을 쓰는 나는 vim을 쓰기 때문에 다음과 같이 적어 주면 된다.

$ git config --global core.editor "vim"

 

설정 확인

git config --list 명령으로 설정된 모든것을 확인 할수있다. Git은 같은 키를 여러 파일(/etc/gitconfig  ~/.gitconfig 같은)에서 읽기 때문에 같은 키가 여러개 있을수도 있다.

또한 git config <key> 명령으로 특정 Key에 대한 값을 확인할 수 있다.

'Git' 카테고리의 다른 글

Git 되돌리기  (0) 2020.04.23
Git 커밋 히스토리 조회  (0) 2020.04.23
Git 버전 만들기  (0) 2020.04.20
Git 파일의 상태 (파일의 생명주기)  (0) 2020.04.20
Git 저장소 만들기  (0) 2020.04.20