Version Control

git. config 수정으로 사용자 이름 변경

out of coding 2018. 9. 17. 22:41

git을 사용하다 보면 다른 사람의 계정으로 등록이 되어 있을 경우가 있는데

이러한 경우에 자신이 커밋한것을 알리기 위해서 계정 정보를 변경하여 주어야 합니다.


방법은 config값을 변경하는 것인데요.


$ git config --global user.name "[user name]"

$ git config --global user.email "[user email]"


이것은 위의 내용처럼 global 하게 적용하는것이고 한 프로젝트에서 하고 싶다면 아래와 같이 합니다.


$ git config user.name "[user name]"

$ git config user.email "[user email]"


즐거운 코딩 되세요



추가. (2019.06.15)


적용한 부분을 확인을 하고 싶다면 다음과 같이 합니다.


$ git config [--global] --list


위에 적은것과 동일하게 global이 들어가게 되면 공통으로 적용되는 부분이고 아니면 하나의 폴더 ( 프로젝트 ) 에만 적용되게 되는 부분입니다.




또한 이 저장되는 부분은


/etc/gitconfig 파일에 시스템의 모든 사용자와 모든 저장소에 적용되는 설정이라고 하며

git config --system 으로 변경이 가능합니다.


~/.gitconfig 파일에 특정 사용자에게만 적용되는 설정이 있다고 합니다.

git config --global 으로 변경이 가능합니다.


.git/config 이 파일은 깃의 프로젝트 폴더에 적용되는 부분입니다.


그래서 우선순위를 보자면 프로젝트에 바로 있는


1 .git/config

2 ~/.gitconfig

3 /etc/gitconfig


순서를 가진다고 합니다.