회사에서 사용하는 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