Git
폴더 별 다른 Github 계정 설정하기
Kir93
2021. 12. 16. 18:24
728x90
반응형
해당 글은 Mac OS를 기반으로 작성하였습니다.
먼저 폴더별로 다른 계정으로 설정하려면 gitconfig의 설정을 변경하여야 한다.
git config --list --show-origin
대부분의 Mac의 경우 ~ 경로에 있다.
이제 해당 config를 수정하기 전에 설정하려는 계정만큼 파일을 만들어 준다.
.gitconfig-personal
vim ~/.gitconfig-personal
[user]
email = personal@personalMail.com
name = personalGithubName
.gitconfig-company
vim ~/.gitconfig-company
[user]
email = company@companyMail.com
name = companyGithubName
이제 위와 같이 원하는 config를 모두 생성 했다면 .gitconfig를 열어 아래와 같이 입력해 준다.
.gitconfig
vim ~/.gitconfig
[includeIf "gitdir:~/code/personal/"]
path = ~/.gitconfig-personal
[includeIf "gitdir:~/code/company/"]
path = ~/.gitconfig-company
이제 해당 폴더의 프로젝트에 들어가서 commit을 보내면 위에서 설정한 정보대로 적용될 것이다.
반응형