본문 바로가기

Programming/Git

[Git] 계정 확인 및 변경 (git config)

Git 계정 확인 및 변경하는 방법을 알아보기에 앞서 git config에 대해서 알아보자.

git config란?

config란 configuration(설정)을 의미한다.

즉, git config란 Git의 설정을 추가/변경/삭제하는 명령어이다.


git config 에는 System / Global / Local 3가지 레벨이 존재하며,

각 레벨의 적용 범위는 아래와 같다.

  • Local : 하나의 저장소에 적용
  • Global : 한 사용자의 Git 저장소에 적용
  • System : 모든 사용자와 모든 Git 저장소에 적용

(!)만약 해당 저장소의 설정파일이 중복된다면, Local > Global > System 의 우선순위로 적용된다.

Git 계정 확인

config 레벨 별로 계정확인 명령어는 다음과 같다. 

단, local의 정보를 확인하기 위해서는 Terminal로 해당 저장소까지 이동 후 명령어를 실행해야 한다.

 

$ git config --local --list
$ git config --global --list
$ git config --system --list

Git 계정 변경

계정 정보 변경 명령어는 다음과 같다.

단, 사용자가 어떤 레벨의 계정정보를 변경할 것인지에 따라 "--local"을 "--global"나 "--system"으로 변경하면 된다.

 

$ git config --local user.name "<사용자명>"
$ git config --local user.email "<메일 주소>"

 

참고자료

https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

 

P.S.
다음과 같은 상황에서는 댓글 남겨주는 센스! 🙏
- 작성된 글의 내용을 퍼가기(and 본인글 작성시 출처 표시)
- 궁금한 점이나 오류, 내용 보강 요청
- 평소 본인이 궁금하거나 포스팅이 필요한 주제

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

[Git] 원격 저장소 연결 끊기 (git remote remove)  (0) 2021.06.30