[Git] 커밋 시 사용자 이름과 이메일 바꾸는 방법

업무용 프로젝트에 커밋할 때,
개인 Git 계정으로 로그인되어 있다면 커밋 이력이 내 개인 이름과 이메일로 남게 됩니다.

하지만 회사나 팀 계정, 혹은 별도의 업무용 이름으로 커밋을 남기고 싶을 때가 있죠.
이럴 때 사용하는 방법이 바로 .gitconfig 파일을 이용한 사용자 정보 설정입니다.


01)  .gitconfig 파일 생성

[user] ‌name = peazh ‌email = peazh@tistory.com
  • 메모장에 다른 건 위와 같이 그대로 작성하고, name과 email은 원하는 커밋 작성자 이름과 이메일 주소로 변경해 주세요.
  • 작성 후 파일명을  '.gitconfig '로 저장합니다. ('모든 파일' 형식으로 변경한 뒤 이름을 변경해 주세요.)

 

02)  생성한 파일 저장 위치

  • 사용자 홈 디렉토리 위치에 저장합니다. ('C:\users\사용자명\' 하위에 저장)

 

03)  커밋 시 적용 여부 확인

  • 프로젝트에서 커밋을 하면, Author와 Committer에 이름과 이메일이 변경된 것을 확인할 수 있습니다.

 

📌 참고

해당 방법은 전역 설정이므로, Git 전체에 영향을 미칩니다.

특정 프로젝트에만 적용하고 싶다면, 해당 프로젝트의 .git/config 파일에 [user] 항목을 설정해도 됩니다.

(* .git 폴더는 보기 > 표시 > 숨긴 항목을 체크하면 볼 수 있습니다.)

 

댓글