ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Git] git 최초 설정
    DevOps/Git 2020. 2. 4. 06:29

    1. 설정 정보

    Git을 설치한 후에 사용자 환경 설정을 먼저 해주어야 한다. 한 번만 설정하면 값이 그대로 유지된다.

     

    ㅁ Git은 설정에 따라 동작하는데 이때 사용하는 설정 파일은 세 가지로 나뉜다.

    ㅁ 설정은 역순으로 우선시된다. ( .git/config > ~/.gitconfig > /etc/gitconfig )

    • /etc/gitconfig 파일 :
      ㄴ 시스템의 모든 사용자와 저장소에 적용되는 설정
      ㄴ git config --system 옵션으로 이 파일을 읽고 쓰기
    • ~/.gitconfig, ~/.config/git/config 파일
      ㄴ 특정 사용자에게만 적용되는 설정
      ㄴ git config --global 옵션으로 이 파일을 읽기/쓰기 
    • .git/config 파일
      ㄴ Git 디렉토리에 있고 특정 저장소에만 적용

     

    2. 사용자 정보

    Git 설정 후에 가장 먼저 해야 하는 것은 사용자 이름과 이메일 주소를 설정하는 것이다.

    ㅁ 커밋할 때마다 이 정보를 사용하고 한번 커밋한 후에는 정보를 변경할 수 없다

    $ git config --global user.email "sepiros62@gmail.com"
    $ git config --global user.email "Jaehwan Jeong"

    ㅁ --global 옵션으로 설정하는 것은 딱 한 번만 하면 되고, 다른 프로젝트마다 다른 이름/이메일을 사용하고 싶으면 --global 옵션을 빼고 명령을 실행하면 된다. 

     

    3. 설정 확인

    Git 설정 후에 설정한 정보를 확인해보자.

    $ git config --list
    core.symlinks=false
    core.autocrlf=true
    core.fscache=true
    color.diff=auto
    color.status=auto
    color.branch=auto
    color.interactive=true
    help.format=html
    http.sslcainfo=D:/Git/mingw64/ssl/certs/ca-bundle.crt
    diff.astextplain.textconv=astextplain
    rebase.autosquash=true
    credential.helper=manager
    user.name=sepiros62@gmail.com
    user.email=Jaehwan Jeong
    ...
    ...

    'DevOps > Git' 카테고리의 다른 글

    [Git] .gitignore 파일 사용하기  (0) 2020.02.06
    [Git] git-bash UI 프롬프트 비활성화  (0) 2020.02.04
    [Git] git push 에러 발생  (0) 2020.01.21

    댓글

작은거인's Blog / Designed by TISTORY