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을 보내면 위에서 설정한 정보대로 적용될 것이다.

 

반응형

 

반응형