gitconfig username, email 분리하기
Updated on
회사에서 사용하는 git 정보의 경우 다르게 해야하는 경우가 있는데
이걸 매번 프로젝트마다 설정하는건 생각보다 귀찮은 일이 아닐 수가 없다.
C:\Users\사용자명
[filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true [user] name = 이름 email = 이메일주소@gmail.com [difftool "sourcetree"] cmd = "'' " [mergetool "sourcetree"] cmd = "'' " trustExitCode = true
대충.. 이런식으로 생겼는데, 하단에 아래 내용을 추가한다.
[includeIf "gitdir:C:/dev-폴더명/"] path = ~/.gitconfig-파일명
특정 폴더의 경우 .gitconfig를 적용한다는 것의 내용임.
.gitconfig-파일명 을 생성하고서 그 파일 안에
[user] name = 회사_이름 email = 회사@이메일
을 넣어주고 저장한다.
그러면, dev-company 폴더안에 있는 모든 git은 .gitconfig-company 파일을 따라가기 때문에 user
정보가 변경되서 적용된다.
편리하고 좋은듯. 굿b