깃을 사용할 때에는 사용자 이름과 이메일을 등록하는 것이 권장됩니다. 이름과 이메일을 통해서 누가 커밋을 했는지 파악하기 위함인데요, 등록이 되어있지 않으면 코드 리뷰를 하거나 커밋 로그를 볼 때 누가 작성한 코드인지 파악하기 어려울 수 있겠죠. 특히 깃허브 등에서 볼 수 있는 contributors 탭은 사용자 이름과 이메일을 기준으로 통계를 집계하기 때문에 동일한 이름으로 설정해두는 것이 중요합니다. 만약 깃허브에 등록된 이름과 로컬에서 등록된 이름이 다르다면 커밋을 한 사람과 머지 하는 사람이 다르게 등록될 수 있죠. 로컬에서 사용자 정보를 등록하기 위해서는 user.name
과 user.email
을 직접 설정하면 됩니다. 또한 깃은 편리하게도 다양한 프로젝트에서 사용하는 경우를 위해 저장소마다 사용자 정보를 다르게 설정할 수 있도록 기능을 제공하고 있습니다.
초보자를 위한 깃허브 사용법 및 커밋 관리 방법
개발자가 되면 깃(Git)을 많이 사용하게 됩니다. 깃은 버전 관리를 도와주는 툴인데요, 업데이트된 내용들을 기록하고 언제든지 과거 버전으로 되돌릴 수 있도록 하는 기능을 제공합니다. 버전
torotoblog.tistory.com
깃허브 Pull Request Template 만들기
깃허브에서 팀원들과 함께 협업을 하다 보면 풀 리퀘스트(Pull Request)를 만들게 됩니다. 상위 브랜치에 코드를 적용시키기 전에 서로 수정한 코드를 확인하며 문제가 없는지, 더 좋은 방법으로 코
torotoblog.tistory.com
전역 정보 설정하기
먼저 전역으로 사용자 정보를 등록할 수 있는 방법을 알아보도록 하겠습니다. 전역으로 설정해둔 사용자 정보는 새로운 깃 저장소에서 기본으로 사용됩니다. 만약 하나의 이름과 이메일만 사용하신다면 전역으로 설정해두면 편리하겠죠. --global
옵션을 사용해서 전역으로 설정이 가능합니다.
git config --global user.name [사용자 이름]
git config --global user.email [사용자 이메일]
특정 저장소의 정보 설정하기
만약 여러 개의 프로젝트를 동시에 진행하는데, 저장소마다 사용자 이름을 다르게 하고 싶은 경우에는 별도로 관리가 가능합니다. 전역 설정에서 --global
옵션만 제거하면 되는데요, 원하는 저장소 위치로 들어간 후 이름과 이메일을 설정하면 됩니다.
git config user.name [사용자 이름]
git config user.email [사용자 이메일]
사용자 정보 확인하기
저장한 사용자 이름과 이메일을 확인하는 방법도 간단합니다.
git config user.name
git config user.email
사용자 정보를 등록하고 나서 커밋을 하면 등록한 사용자 정보로 저자가 설정되는 것을 보실 수 있을 겁니다.
'프로그래밍' 카테고리의 다른 글
깃허브 Pull Request Template 만들기 (1) | 2025.05.19 |
---|---|
초보자를 위한 깃허브 사용법 및 커밋 관리 방법 (2) | 2024.08.28 |